MAYBE it's her pretty blonde hair, 'amazing heart' or the fact she's a billionaire heiress... but something about 'soulmate' Nicola Peltz clearly has Brooklyn Beckham head over heels.
The 21-year-old heartthrob announced over the weekend he is now engaged to the American beauty, 25 - having previously dated a string of nine top models and actresses.
From a very public on-off relationship with actress Chloë Grace Moretz to a secretive fling with Kate Moss' little sister Lottie, the Beckhams' oldest child has rarely been single over the last few years.
But who are all these other girls the Beckham boy has dated? Here, we reveal how Nicola became Brooklyn's perfect ten - by looking back at the nine ladies he dated before her.
Read more on thesun.co.uk