Lady Louise Windsor has made a rare public appearance today with her parents at the Commonwealth Games.
The 18-year-old took in both badminton and boxing at the event in Birmingham alongside Prince Edward, Sophie Wessex and her younger brother James.
Louise, who has been dubbed the Queen's favourite grandchild, played a part in her grandmother's Platinum Jubilee celebrations but has largely grown up away from the spotlight.