Catherine, Duchess of Cambridge arrives at the Province House, Prince Edward Island, Canada, July 5, 2011. The Duchess wore a cream Alexander McQueen dress for her arrival on the island on day five of the royal couple's tour of Canada.
{}