Duchess Kate has wowed Canadian fans in a $6,800 Alexander McQueen dress, on her visit to Vancouver, with husband Prince William.
Kate has received fashion raves for her look, which is seen as a stylish nod to the Canadian flag. The couple arrived by sea plane on the second day of their visit, where they were met by excited fans.
The trip marks the first time the family have travelled as a family of four, with little Prince George already creating a sensation among excited fans.