AceShowbiz - %cJustin Bieber% and %cSelena Gomez% spent their Valentine's Day in the most romantic way possible. The Canadian heartthrob and the "Bad Liar" hitmaker were spotted having a steamy moment at the Montage Hotel on Wednesday, February 14.
The 23-year-old "Despacito" hitmaker, who opted for tan pants, a jean jacket and sneakers for the outing, and the 25-year-old former Disney darling were snapped lounging next to each other before they got steamy. Selena was seen affectionately stroking her beau's face before leaning in for a sweet smooch on the lips.
"They were seated inside on a couch, just the two of them. They were both very happy and in a great mood," an eyewitness told E! News. Selena, who donned a black turtleneck dress, a blazer and black flat shoes for their dinner date, was reportedly very flirty and confident. She had her arms wrapped around Justin's neck and was kissing him and didn't seem to care who was watching.
The source continued, "She was caressing his face and ran her hands through his hair. They were talking very closely and laughing as they ordered a few appetizers. They sat side by side and just talked and had a great time."
Throughout the night, the lovebirds were seen lovingly staring at each other's eyes. They also gently touched each other as they enjoyed their dinner on the special day.
They had the romantic date after attending church together with friends earlier on in the day. "They celebrated a romantic Valentine's Day," a source revealed to PEOPLE. The source went on saying that "they had been apart for a couple of days and seemed happy to be reunited."
Justin and Selena reportedly walked out of the restaurant together but left in separate cars.