Justin Bieber gets snog from Jenny McCarthy at AMAs, then leaves with Selena Gomez. Ooer.

Justin Bieber's love life has been the focus of a lot of our attention over the past few weeks.

Jenny McCarthy and Justin BieberJenny McCarthy gave Justin Bieber a big kiss. Copyright [Rex]And last night Justin Bieber set tongues wagging after getting a big smooch from Jenny McCarthy at the AMAs.

[Related article: Selena Gomez locks Justin Bieber out]

[Related article: Are Justin and Selena figuring things out?]

He then reportedly left with Selena Gomez - after having broken up with her earlier in the week.

Yep, our heads are spinning too.

Justin Bieber bagged three AMAs last night, but it was during his acceptance speech for the Favourite Pop/Rock album that Jenny McCarthy decided to snog him.

Justin Bieber and Jenny McCarthyJustin Bieber looked a bit embarrassed about the kissing. Copyright [Rex]Not that we can blame her. He does have a very kissable face.

WATCH THE AWKWARD KISS HERE!

Justin Bieber tried to laugh the whole thing off and not look to embarrassed, but he kind of ended up looking a bit like an awkward nephew being cuddled by an adoring aunt. Awkward.

After the excitement of the awards ceremony, where Bieber slammed his 'haters,' he apparently left with Selena Gomez.

Justin Bieber and Selena GomezJustin Bieber and Selena Gomez were spotted leaving the awards together. Copyright [Rex]The pair reportedly split up last week, with the paparazzi snapping Justin locked outside her house after a row. Cringe.

However, Justin and Selena were apparently spotted leaving the event hand in hand.

Selena Gomez didn't bother turning up to the AMAs - probably because she knew the camera would be hunting her out every time Justin won something - but it seems the pair are attempting to rekindle their romance in private.

We don't know what's going on between the pair, but we hope that they do patch things up. They're just too damn cute to split up for good.

American Music Awards 2012: The winners

Artist of the year: Justin Bieber

New artist of the year: Carly Rae Jepsen

Pop/rock female artist: Katy Perry

Pop/rock male artist: Justin Bieber

Pop/rock band, duo or group: Maroon 5

Pop/rock album: Justin Bieber, Believe

Country female artist: Taylor Swift

Country male artist: Luke Bryan

Country band, duo or group: Lady Antebellum

Country album: Carrie Underwood, Blown Away

Rap/hip-hop artist: Nicki Minaj

Rap/hip-hop album: Nicki Minaj, Pink Friday: Roman Reloaded

Soul/R&B female artist: Beyonce

Soul/R&B male artist: Usher

Soul/R&B album: Rihanna, Talk That Talk

Alternative rock artist: Linkin Park

Adult contemporary artist: Adele

Latin artist: Shakira

Contemporary inspirational artist: tobyMac