Singer Justin Bieber and model Hailey Baldwin got engaged over the weekend, a source close to the singer confirmed.
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.”
Hailey’s actor dad Stephen Baldwin congratulated his daughter and her new fiancé on Twitter, writing, “Sweet smile on my face! me&wife (Kennya) Always pray 4 Gods will !! He is moving in the hearts of JB&HB Let’s all pray for His will to be done Love you 2 so much !!! #Godstiming #bestisyettocome Congrats @JeremyBieber @pattiemallette #PraiseJesus.”