The Duchess of Cambridge wore pale pink Alexander McQueen to Saturday's Trooping The Colour, a spectacular display of pageantry dating back to the eighteenth century, in what is expected to be her last official public engagement before she gives birth next month. More than 1000 soldiers, horses and musicians took part in the annual parade which marks The Queen's official birthday. The Royal family later gathered on the balcony of Buckingham Palace to watch a fantastically loud and proud aerial display by the RAF Red Arrows (left).