Cole followed this with Prince Cinders, turning the traditional Cinderella story on its head, gender and all. But from toys to clothing to TV shows, we're still bombarded with message that girls are princesses, boys are pirates and that mummies stay home while daddies go to work.
Despite this, some brave children's authors have been busy subverting gender roles and ensuring not all the messages our kids come across in books buy into these stereotypes. We look at 10 of the best across all age groups.
What other gender bashing books would you recommend?
More on Parentdish:Why should it be pink for girls and blue for boys