The screen beauty was joined by celebrities including Gerard Butler, Michael Douglas and Paris Hilton at the annual race
From the moment screen beauty Grace Kelly wed Prince Rainier III in 1956, Monaco and Hollywood glamour have gone hand in hand.
And, at the weekend, it became apparent that has little has changed in those fifty years as a who's who of famous faces descended on the Mediterranean principality for the annual Grand Prix.
Proving quite a distraction from the race track action was Jennifer Lopez, who cut an elegant figure alongside her husband Marc Anthony.
Working her curves in a summer maxi dress and with a scarf covering her head, the 40-year-old very soaked up the Monaco sunshine, at one point heading to the pits with her man for a closer inspection of one of the cars.
Also bringing style to the streets was supermodel Naomi Campbell, who watched the action with her Russian love Vladimir Doronin, Mick Jagger's long-term girlfriend L'Wren Scott and socialite Paris Hilton who was joined by her sister Nicky.
Michael Douglas, Gerard Butler and Richard Branson were also at the race, which was won by Australian Mark Webber, as was Britain's Princess Beatrice who enjoyed the F1 action with boyfriend Dave Clarke.
Of course, Monaco's ruler Prince Albert was on hand to present the winner's trophy.
Later that evening, he and girlfriend Charlene Wittstock went along to a party at the Billionaire's Club in Monte Carlo attended by many of the race fans. Albert's nephew Pierre Casiraghi was also in attendance, accompanied by his girlfriend Beatrice Borromeo.