[deleted]
[deleted]
[deleted]
1. Ana de Armas
2. Marion Cotillard
3. Monica Bellucci
Old Time
Ava Gardner
Grace Kelly
Jane Fonda
Current Time
Elaine Cassidy
Natalie Dormer
Rachel Weisz
Kate Beckinsale
Liv Tyler (extra hot when she wears the elf ears)
Jessica Alba
I feel like I need a blonde on the list so honorable mention definitely goes to Brad Pitt.
Scarlett Johansson
Blake Lively
Amber Heard
Don't care. Boring.
😎
males:
Alex O'Loughlin
Zach McGowan
Jake Gyllenhaal
In no particular order.
Dakota Johnson
Amanda Seyfried
Nicole Kidman (a few years back)