The Royals The Duchess of Cambridge Is Going to Be on Blue Peter, and She's Definitely Earned Her Green Badge by Gemma Cartwright 4 years ago