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…

5. How Much Do You Love Me? (2008)

After winning a lottery, an office worker (Bernard Campan) pays a beautiful prostitute (Monica Bellucci) a large amount of money to live with him.