Skip Nav
Photo 30 of 38

Prince Harry planted a tree at the British Garden at Hanover Square in May 2009.

Image Source: Getty
All the Latest From Ryan Reynolds