From starring in independent dramas to huge blockbusters, Bellucci is at ease playing a variety of characters.

The Italian star, who began her career as a 13-year-old model, has remained an evergreen presence on the international cinematic landscape.
Here the top 30 movies of Monica Bellucci…

2. The Ages of Love (2011)

A stripper (Monica Bellucci) helps an aging man (Robert De Niro) rediscover his youth in one of three stories about love.