Prince George was snapped by his mum for his ninth birthday and the colour of his polo shirt shows a “sense of duty”, reportedly said a psychologist.
Each year the Duchess of Cambridge has published photos she has taken of her three children.
Last year George was pictured wearing a striped polo on top of a Land Rover Defender in a touching tribute to his late great-grandfather Prince Philip.