In case you haven't been able to keep up with the on-again off-again nature of Justin Bieber and Selena Gomez's romance -- the pop star power couple are currently back on.
The Biebs, 18, and Gomez, 20, were spotted getting cozy and keeping each other warm post-ski vacation. RadarOnline snapped photos of the superstar couple snuggling up at the airport in Salt Lake City, Utah.
Dressed in warm jackets and winter hats, the couple was photographed getting close as Gomez sat on Bieber's lap and he pulled her in for the kiss.
“They were very affectionate with each other. They were kissing on and off and they just sat together and talked and looked totally in love," an eyewitness told RadarOnline.
From the looks of these pictures it's hard to believe the couple was in the midst of a messy breakup just last month.
Most recently, the fate of "Jelena" was called in to question by a photo of Gomez with her arms around Mia Farrow and Woody Allen's son, Ronan Farrow. Because neither Bieber nor Gomez can be photographed with a member of the opposite sex without starting rumors they've found a new love interest, it's no surprise the photo sparked speculation that Gomez' friendship with Farrow might come between the couple.