Justin Bieber is engaged, according to TMZ.
The website reported Sunday that two women saw the Canadian singer propose to Hailey Baldwin at a resort in Bahamas.
“They say everyone was at a restaurant on the property doing salsa dancing when Justin's security told everyone to put their phones away, because something special was about to happen,” read TMZ.
It cited another source as confirming that Bieber popped the question on Saturday night.
Love Love Love Love Love Love Love.
— Pattie Mallette (@pattiemallette) July 7, 2018
People quoted a source as saying: “It’s kind of a surprise, but kind of not. Justin has been extremely happy these past few weeks. He has known Hailey for a long time. This might seem sudden, but they know each other very well.”
The 24-year-old pop star’s father Jeremy posted a photo of his famous son on Instagram with the caption: “Proud is an understatement! Excited for the next chapter.”
And mom Pattie Mallette tweeted on Sunday: "Love Love Love Love Love Love Love."
Baldwin, 21, is the daughter of actor Stephen Baldwin.
It would be the first marriage for Bieber, who previously had an on-again, off-again relationship with Selena Gomez.