11. Ben Affleck
Yes, you’re reading this right, 42-year-old Ben Affleck is number 11 on our list. Again, Ben is someone we’ve been aware of for a while, but didn’t actually fall for until recently. It was Gone Girl that left us swooning over Mr Affleck, and we’re super excited about him taking on the role of Batman in Batman V. Superman – even if many others are not.