Mariah embarrasses smooch red carpet

You'd have thought that these two would have mastered the art of a public kiss by now.

Mariah Carey draped herself all over husband Nick Cannon on the red carpet yesterday as they engaged in yet another nauseating public show of affection.

But unfortunately for the diva, Cannon looked as though he wanted the smooch to be over and done with as quickly as possible.
Image Hosted by
Forced: Nick Cannon looks awkward as wife Mariah Carey plants him a smacker at the TeenNick Halo Awards in Washington D.C last night

The couple were attending a special screening of the first ever TeenNick Halo Awards at the Newseum in Washington D.C. last night, and stopped to pose for the cameras as they arrived.

Mariah, 39, clearly proud of her husband, who is the the chairman of Nickelodeon's TeenNick network and creator of the awards, decided to reward him with a big smooch.

But although he responded and planted a smacker on her lips, he looked awkward and uncomfortable as he screwed up his face and tried to pull back from her.

That's better: All smiles as the couple eventually separate for a
more demure pose

Maybe he was getting his own back after their appearance on the Oprah Winfrey Show in September, when Mariah turned her nose up at 28-year-old Cannon's attempt to give her romantic kiss live on the show.

She was being interviewed by the talk show queen when Cannon joined her and gave her a peck on the cheek.

After was scolded by Oprah for being boring, he picked her up and bent her over, as she cried, 'don't drop me!'

He then pulled her up to give her a full-on exaggerated smooch before she pushed him away.

Mariah Carey
Snmothering: Cannon passionately embraces an embarrassed Mariah on the Oprah Winfrey Show in New York in September

The TeenNick HALO Awards, which stands for Helping And Leading Others, awards teens who give something back to their community.

Four teens were honoured during the hour-long special, which will air on TeenNick in the US tomorrow night, by singers Alicia Keys and Justin Timberlake, actress Hayden Panettiere and basketball star LeBron James, who awarded the teens for making a difference to others' lives.

Cannon, who hosted the show, said: 'One person can make a difference, and it's my hope that this special will encourage ongoing activism and inspire a new generation of leaders