The 43-year-old royal has been pictured looking stunning in a red dress several times, as seen above in a striking Preen number and matching red stiletto shoes while on tour in Canada. She's also ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results