In 2011, the world was enchanted by the royal wedding of Prince William and Duchess of Cambridge... but it was their little flower girl Grace, who almost stole the show!
Day three of the royal tour might have been rainy, but Prince William and Duchess Catherine's infectious nature continued to light up the locals in Bella Bella.