Prince William hosts a rainy garden party at Buckingham Palace with his royal cousins
The Duke of Cambridge hosted the event for 8 000 guests on behalf of his father, King Charles