Monica bellucci is a no brainer. Flat out gorgeous.