Alessandra Ambrosio attended the "All Is Lost" premiere during 66th Cannes Film Festival, held at the Palais des Festivals, on Wednesday.
Ambrosio captivated onlookers in a seductive silver gown that hugged her figure in all the right places.
The model has been hanging out in the French Riviera all week, joining other models and A-list actors and actresses at various events.
The film festival finishes up on Sunday, May 26.
Last month she celebrated her 32nd birthday with her fiance Jamie Mazur. The couple have two children, Anja Louise, 4, and Noah Phoenix, 11 months.
Check out more photos of Alessandra...