Who Is Scarlett Johansson’s Hottest Ex?

After writing this post this morning, I got to thinking about who Scarlett Johansson has dated and I realized that most of the dudes she’s been linked to have been pretty damn attractive.

She’s been seen with Jude Law, Benicio del Toro, Justin Timberlake and Jared Leto to name a few. And obviously her ex-husband isn’t too shabby.

Hell, here are 40 shirtless photos of Ryan Reynolds to give you proof of that!

Check out the gallery and see who else ScarJo has dated over the years?