The Duchess of Cambridge seemed to have ramped up her fashion quotient on Day 3 of her eleven-day royal tour in an elaborate Kensington dress by designer Catherine Walker.
The knee-length trendy dress in grey shade complimented the 29-year old Duchess making her look stylish and elegant.
The designer Catherine Walker is apparently one of the favorites of late Princess Diana.
Kate teamed her Kensington ensemble with grey pumps and matching clutch. Day three of the official royal visit was marked by a tree planting ceremony at Rideau Hall in Ottawa, unveiling of an unfinished mural during a reception at the Canadian War Museum, a tour of the Sainte-Justine Hospital in Montreal and a cooking workshop at the Institut de tourisme et d'hotellerie du Quebec in Montreal.
Check out the complete set of pictures below: