Brooklyn Beckham has confirmed his engagement.
The 21-year-old aspiring photographer took to Instagram to confirm he is set to tie the knot with actress Nicola Peltz.
He wrote on Instagram: "Two weeks ago I asked my soulmate to marry me and she said yes xx I am the luckiest man in the world. I promise to be the best husband and the best daddy one day ... I love you baby xx."
And Peltz shared the happy news on her social media accounts, saying she felt like "the luckiest girl in the world".