The Chelsea Flower Show

Prince Charles, Prince Of Wales and Prince Harry attend the annual Chelsea Flower show at Royal Hospital Chelsea on May 18, 2015 in London, England.
(May 17, 2015 - Source: Stuart C. Wilson/Getty Images Europe)