Selena Gomez and Justin Bieber enjoyed a romantic dinner in New York on Monday (November 26).
They were spotted at Marble Lane restaurant in the city where fellow diners said they looked “happy and in love” and only had eyes for each other.
A source told U
s Weekly: “They were flirting and looked so happy together. When it came time to leave, Justin held her hand and looked very protective of her. It was sweet.”
Although Justin, 18 and 20-year-old Selena reportedly split last month, the witness insisted they looked smitten with each other.
The source added: “[They were] giggling, like nothing ever happened, grabbing each other, joking. ”