A formation of Red Arrows flying over Buckingham Palace yesterday during the Trooping of the Colour, also called the Queen's Birthday Parade.
More than 1,600 soldiers and 300 horses took part in the event, with a flotilla of historic boats in a procession on the River Thames. Britain's Queen Elizabeth celebrates her 90th birthday this year.