Brooklyn Beckham has confirmed he is engaged to American actress Nicola Peltz.
The 21-year-old photographer took to Instagram to announce the happy news and confirmed reports that he had popped the question to his "soulmate".
Alongside a photograph of the pair together, the eldest son of former footballer David and fashion designer Victoria vowed to be the best "husband and daddy" to his 25-year-old bride-to-be.
"Two weeks ago I asked my soulmate to marry me and she said yes xx. I am the luckiest man in the world," he posted.
"I promise to be the best husband and the best daddy one day. I love you baby xx."
Peltz shared the same photograph on her Instagram account, writing alongside it: "you've made me the luckiest girl in the world. I can’t wait to spend the rest of my life by your side. your love is the most precious gift. I love you so so much baby and thank you harper for this pic".
Brooklyn commented on the picture, writing: "My girl forever xxx I love you more than anything", followed by three red heart emojis.
It is believed the couple started dating at the end of 2019.