Victoria's Secret model Doutzen Kroes attended the premiere of "Le Passe" at the 66th Cannes International Film Festival this weekend. The blonde haired beauty stood out on the red carpet wearing a revealing pink sequined gown that showed off her curves and legs.

The model recently revealed her secret to maintaining a toned figure. She told website a few months ago: "We [Victoria's Secret Angels] always have to ... be bikini ready. I always eat in moderation, for example if I order French fries I have a salad and I share with my friends -- I share the fries. I don't tell myself to not eat anything, not stay away from all sugar or all fries or all the good fried foods. But I eat it in moderation."

Kroes, 28, is married to Dutch DJ Sunnery James, and they have a two-year-old son.

The film festival is chock full of celebrities. Eva Longoria also attended the "Le Passe" premiere wearing a embroidered, floor-length golden gown. French actress Berenie Bejo ("The Artist") made an appearance at the event as well.

Check out more photos from the festival...