Justin Bieber Confirms Engagement To 21 year-old Model Hailey Baldwin! The 24-year-old superstar confirmed the engagement rumours in an Instagram post gushing over his undying love for his new fiance.

Justin reportedly popped the question over the weekend in a restaurant. Hailey was apparently taken off guard, her face was in shock, but they were both evidently so in love.

Justin reportedly made arrangements for the ring when they were in NYC and knew that he wanted to propose to her.

“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 honour 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,” Justin gushed on Instagram.

Read his full post below.