Justin Bieber has "never felt more sure about a woman" than he does about his fiancée Hailey Baldwin.
The 24-year-old singer 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.
In a lengthy post at the time, he wrote: "Was gonna wait a while to say anything but word travels fast, listen plain and simple Hailey I am soooo in love with everything about you! So committed to spending my life getting to know every single part of you loving you patiently and kindLY. I promise to lead our family with honor and integrity letting Jesus through his Holy Spirit guide us in everything we do and every decision we make. 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. You make me so much better and we compliment eachother so well!! Can't wait for the best season of life yet!. (sic)"
Tagged in Selena Gomez Justin Bieber Hailey Baldwin