Michelle Obama has beaten Angelina Jolie to the title of best celebrity mother in a new poll.
The Tomb Raider beauty, who shares six kids with boyfriend Brad Pitt, has been voted into second place in the survey by Babble.com.
Jolie is praised for her charity work with the United Nations, her $1 million (GBP625,000) donation with Pitt to the Haiti earthquake relief fund, and her support of an orphanage in Amman, Jordan.
The website's editors note, "(It's) easy to despise someone like Angelina Jolie.
"She may have an eccentric, brother-kissing, blood vial-wearing past, but now she’s a mother who instills empathy, compassion and generosity - and for that, we love her."
Comedienne Tina Fey landed third spot in the poll, while Jennifer Garner and Reese Witherspoon rounded out the top five.
The top ten
2. Angelina Jolie
3. Tina Fey
4. Jennifer Garner
5. Reese Witherspoon
6. Katie Holmes
7. Hillary Clinton
8. Sarah Jessica Parker
9. Gwen Stefani
10. Madonna
Tagged in Angelina Jolie Michelle Obama