Justin Bieber and Selena Gomez are back together (for now)! The pair were photographed snuggling at a ski resort -- the same one where One Direction's Harry Styles and Taylor Swift were spied canoodling. In fact, the couples are said to have been vacationing together, though no photos of the fab foursome have hit the Web just yet. However, shots of each couple have surfaced, and they're super cute!

Bieber and Gomez were spotted in the Salt Lake City, Utah Airport. Gomez sits on Bieber's lap and they gazed into one another's eyes the way couples in love do. Cute!

A spy told Radar Online, “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.”

Biebs was wearing a white beanie with a red puff at the end -- he almost looked like a vanilla ice cream sundae with a cherry on top -- while Selena sported a black topper. In most of the shots they're just all googly eyed, but in one, Bieber appears to see the paparazzi and gives them a death glare. Dagger eyes!

After they parted ways, Bieber posted a photo on Instagram with the caption, "All alone on the jet ... missing you already." Aw! He followed with a tweet a little while later that read, "Happy times."

Still, is there trouble in paradise? (After all, their most recent split was rumored to be for good!) Later on, Biebs simply tweeted, "All alone." Gomez posted a photo of 'Say My Name' by Destiny's Child with the caption, "Yep..." Can you two please get it together or break it apart for good? Or at least keep your drama off of social media where you know your fans will go berserk?

Watch the Selena Gomez 'Hit the Lights' Video