Prince William and Harry got together at their childhood home- Kensington Palace to honor their late mother, Princess Diana. The brothers unveil a statue depicting Diana with three children, reflecting her work to nurture and support children around the world.

“Today, on what would have been our Mother’s 60th birthday, we remember her love, strength and character – qualities that made her a force for good around the world, changing countless lives for the better,” William and Harry said in a joint statement released on Thursday.