Prince William and Kate Middleton attend the Canada Evening Show celebrations.
The Duchess wore a stunning purple dress with a Canada Leaf brooch.
This stop in Canada is part of the Royal couple’s North America tour.
William and Kate attended the event with representatives of the National Capitol Commission on Parliament Hill.