Olivia Wilde edged out fellow hottie Megan Fox to snag the No. 1 spot on Maxim's Hot 100 list.
New to the list this year: First Lady Michelle Obama at No. 93.
Fox recently told Esquire that Wilde, who plays Thirteen on "House," is "so sexy she makes me want to strangle a mountain ox with my bare hands."
Guess Maxim agrees.
The list also includes Jessica Alba (13), Angelina Jolie (26), Scarlett Johansson (34), Jessica Alba (13), Freida Pinto (49) and Kim Kardashian (53).
| Posted by Lisa Gutierrez, The Star