Katie Price has never been one to shy away from having an opinion, and now the former glamour model has hit back at her critics and said she doesn't need to justify herself as a mother.The reality star, who looked completely different with her new short brunette hair, is mum to children Harvey, 18, Junior, 15, Princess, 13, Jett, 7 and Bunny, 6.