One of the most glamorous events in the sporting calendar drew a crowd of beautiful, rich and famous youngsters to the Cote d'Azur this weekend. Princess Caroline's children Andrea, Pierre and Charlotte were lapping up the atmosphere at the famed Monaco Grand Prix alongside Hollywood celebrities fresh from Cannes.
Among those representing youthful regal style at the racetrack were 19-year-old Charlotte and her younger brother Pierre, who was cool in aviator shades. They were joined by their elder sibling Andrea and his elegant girlfriend Tatiana; the romantic duo had just jetted in from Cannes, as had Princess Beatrice, who was accompanied by her mother Sarah Ferguson.
Hollywood starlets were also much in evidence; Blue Crush actress Kate Bosworth and new kid on the block Brandon Routh, who are starring in Superman Returns later this year, looked delighted to be mixing business with pleasure at the Riviera hotspot.
As well as taking in the racing, the gorgeous pair were hard at work promoting the much-anticipated flick. And they managed to rope in some of Formula One's biggest stars to help, with Scottish champion David Coulthard dressing up in the legendary red cape and Superman logo.