Justin Bieber proposed to Hailey Baldwin!
The singer, 24, and the model, 21, got engaged on Saturday evening in the Bahamas during dinner at a local restaurant, according to TMZ which was the first to report the news.
“It’s kind of a surprise, but kind of not. Justin has been extremely happy these past few weeks,” a source tells PEOPLE. “He has known Hailey for a long time. This might seem sudden, but they know each other very well.”
Locals spotted Bieber and Baldwin dancing at a restaurant on Friday, and the next day the couple was spotted packing on the PDA on early Saturday afternoon.
In the past few weeks since reigniting their romance, Bieber and Baldwin have been showing off their romance all over the Big Apple. Last weekend, they were seen locking lips during a stroll through a local Brooklyn garden after grabbing lunch at DUMBO House, according to an onlooker. Bieber was also pictured giving Baldwin a sweet smooch on the forehead.