Henley Royal Regatta Pictures

Picture It: Alfresco Amour

Henley Royal Regatta Pictures

Two spectators enjoy a riverside lunch for two at the opening day of the Henley Royal Regatta. The five-day rowing event is held annually on the River Thames in Henley-on-Thames, England, and has been in existence since 1839. It also recently made a pop culture appearance in The Social Network when the Winklevoss twins competed in the Henley Royal Regatta for Harvard. See more photos of day one of this year's regatta now.

Source: Getty
Latest