“Reddit” users voted to choose top-20 hottest celebrities who are older than 40.
20th place: Brad Pitt (58), Matthew McConaughey (52), and Hugh Jackman (53)
19th place: Cate Blanchett (52)
18th place: Mads Mikkelsen (56)
17th place: Winona Ryder (48)
16th place: Paul Rudd (52)
15th place: Charlize Theron (45)
14th place: Elizabeth Hurley (55)
13th place: David Tennant (49)
12th place: Timothy Olyphant (52) and Oscar Isaac (43)
11th place: Gillian Anderson (52)
10th place: Gwen Stefani (52)
9th place: Linda Cardellini (45)
8th place: Ewan McGregor (50)
7th place: Jennifer Connelly (51)
6th place: Kate Beckinsale (48)
5th place: Monica Bellucci (57)
4th place: Morena Baccarin (42)
3rd place: Salma Hayek (54) and Thandiwe Newton (49)
2nd place: Ming-Na Wen (57) and Jennifer Beals (58)
1st place: Marisa Tomei (57)
You are just pissed, because you are not on the list.