Justin Bieber and his fiancee Hailey Baldwin. Picture: Instagram

Justin Bieber popped the question to the model earlier this month after just one month of dating - following their reconciliation after a brief fling in 2016 - and sources have now claimed he's "head over heels" for the blonde beauty, and now couldn't imagine spending his life with anyone else.

An insider said: "Justin is in a really good place, and has been telling friends he's never felt more sure about a woman in his life. Justin is head over heels in love with Hailey."

The 'Sorry' hitmaker - who previously enjoyed an on-off relationship with singer Selena Gomez - and the 21-year-old star are also reportedly "on the same page" when it comes to their future.

The source added to 'Entertainment Tonight': "Justin and Hailey get along great, are on the same page about their faith and what they both want out of their future together. It took some time for Justin and Hailey to get back together, but the couple knows it was worth the wait.

"Justin and Hailey can't wait to be husband and wife."

Justin popped the question to Hailey this month whilst on a trip to the Bahamas, and later took to Instagram to confirm the happy news.