Britney, 29, came third in a US television survey behind actresses Halle Berry, 44, and Angelina Jolie, 35.
But the Till The World Ends singer is said to be planning a court bid to win back custody of sons Sean Preston, five, and Jayden James, four, later this year.
For the time being, online voters in a US cable television poll think Britney is back to her hot self and ready to care for her two boys again.
Salma Hayek, Jessica Alba, Jennifer Lopez, Kate Beckinsale, Christina Aguilera, Teri Hatcher and Monica Bellucci, rounded off the top ten hot Hollywood mums.