The 10-year-old has just been announced as the new face of Burberry.
Romeo features in the fashion house's Spring/Summer 2013 ad campaign, which also stars the likes of Cara Delevigne.
The Beckham boy appears in one image holding an umbrella and balancing on one leg in a classic Burberry trenchcoat.
Burberry's chief creative officer, Christopher Bailey described Romeo as "a joy to work with".
He said: "This season's campaign lights up with the infectious energy of an amazing young cast of old and new Burberry family. Cara, Edie (Campbell), Charlotte (Wiggins), Charlie (France) and Alex (Dunstan) are joined by Max (Rendell) and Romeo, who was a joy to work with and really stole the show.
"We had such fun shooting the campaign and I think that comes through in the images which really reflect the upbeat spirit of the collection."
It isn't the first time Romeo has been recognised for his sense of style as he appeared on GQ's Best Dressed Men list in 2011.