Catherine, Duchess of Cambridge arrived at Youth Reception at Rideau Hall in Ottawa, Canada yesterday with Prince William.

The couple met with over 120 Canadian children who dedicated themselves to bettering the lives of others.

She continued the navy run wearing an Issa bird print dress with black Nine West Cheyanne wedges.

You may recognise this dress, because on her last night as Kate Middleton, the she wore this dress as she entered the Goring Hotel.

The Royal couple will also join millions of Canadians to take part in today’s Canada Day celebrations which mark Canada’s 144th Birthday.

Let’s pray for a colour other than navy.

Credit: Getty