Justin Bieber is so ready to tie the knot that it seems he's putting new music on hold.
Bieber, 24, and Baldwin, 21, became engaged in the Bahamas earlier this month.
"Hailey I am soooo in love with everything about you!" Bieber wrote in an Instagram post announcing the news. "... My heart is COMPLETELY and FULLY YOURS and I will ALWAYS put you first! You are the love of my life Hailey Baldwin and I wouldn’t want to spend it with anybody else."
Baldwin was similarly effusive.
"Not sure what I did in life to deserve such happiness but I am so utterly grateful to God for giving me such an incredible person to share my life with!" she wrote on Twitter. "No words could ever express my gratitude."
The two met in 2009, while rumors of them dating first surfaced in 2014.