Such a Royal and Royally Hot Name
The name Mary means wished-for child, but it can also mean rebellion. It is the name of Queens, it's the name of royalty, it's a name with lots of nobility. Some might call it old fashioned, but others might call it the name of some of the hottest people on the planet. What better way to honor such an honorable name then by counting down the Top Ten Hottest Celebrities Named Mary.
Mary really isn't an old-fashioned name, it's a timeless name. Over the years it has gone up and down in popularity, but it has never gone out of favor. And it never will, especially thanks to these hotties. Whether it's on its own or paired with another name Mary will always have a nice ring to it. Yes, there is and always will be something about Mary. Enough of this chit-chat, let's get to the list!
10. Mary J. Blige
9. Mary Holland
8. Mary Castro
7. Mary Elizabeth Ellis
6. Mary Stuart Masterson
5. Mary Steenburgen
4. Mary Annegeline
3. Mary McCormack
2. Mary Elizabeth Winstead
And the No. 1 Hottest Celebrity Named Mary is... Mary-Louise Parker
There you have it, our picks for the hottest celebs named Mary. If you feel we've made a big ol' mistake by leaving off your favorite Mary, be sure to let us know in the comments below.