Queen Rania, Princess Mary and Charlotte Casiraghi: Gallery of the week's best royal style

Princess Mary of Denmark and the Countess of Wessex both showcased a host stylish outfits while on tour in Canada this week.

Having turned heads upon her arrival in the country's capital Ottawa with an elegant rose-patterned dress, the Danish royal later sported a chic white blouse and a mid-length black silk skirt for an appearnce at Toronto's Hudson's Bay.

Elsewhere Queen Rania of Jordan wore an eye-catching mulberry-hued dress and matching heels at to meet French President Francois Hollande at Elysee Palace in Paris while Charlotte Casiraghi dazzled in black at Gucci's Milan Fashion Week show.

CLICK ON PHOTO FOR FULL GALLERYstyle-

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.