The 'Material Girl' hitmaker earned most of her money from her world tour as well as record sales and a string of endorsement deals, reports Contactmusic. Reese Witherspoon, who has two kids from ex-husband Ryan Phillippe, came second after earning 24 million dollars in 2008.
Gwyneth Paltrow, who also has two kids, with husband Chris Martin, came in third with earnings of 20 million dollars.Julia Roberts, mother of three, landed the fourth spot.Sarah Jessica Parker, who has a son with husband Matthew Broderick, rounded out the top five.
The top five are:
5.Sarah Jessica Parker