Royal fashion icon Kate Middleton's fashion choice for her eleven-day royal tour of California and Canada has been a hot topic of discussion in the last few weeks.

Many top designers across the world vied with each other in order to get the privilege of dressing one of the most watched women in the world.

However, as the 29-year old Duchess arrived at the Macdonald-Cartier International Airport in Ottawa, Canada, she demonstrated once again her ability to make the right fashion statement at the right place. Not only was her choice stylish but also diplomatic as she opted for a navy-blue lacy dress by Erdem.

Based in London, Canadian-born designer Erdem Moralioglu is known for exquisite creations. Erdem has dressed some of the most famous women in the world including Michelle Obama, Sarah Brown and Samantha Cameron apart from a number of Hollywood stars.

The navy-blue dress that the Duchess wore was from Erdem's 2012 resort collection which she complimented with her nude platform pumps and a simple clutch bag.

Catch a glimpse of the Duchess below in her diplomatic fashion ensemble:

MUST READ:

Kate Middleton's evolution creates fashion revolution

Mark Halperin 'suspended indefinitely' by MSNBC for insulting Obama [VIDEO]