She looked regal, elegant and gorgeous as she stepped out for the 144th Canada Day celebrations in Ottawa.

Clad in an elegant cream-ruffled Reiss dress, a red Sylvia Fletcher fascinator and a red clutch, Kate Middleton dazzled on-lookers with her fashion sense. She paired the ensemble with a diamond brooch that belongs to the Queen's personal collection.

Thousands came to wish the Duke and the Duchess on the occasion. The royals started the day with the citizenship ceremony where they presented national flags to new citizens.

Following this, they will take part in an evening show on Parliament Hill where many singers, dancers and other artists will perform on stage.

Check out the latest picture of the royal fashionista as she takes part in the 144th Canada Day celebrations.