Catherine wore a beautiful Jenny Packham Yellow Dress in July 2011 when she arrived in Calgary during Royal tour of Canada. The knee-length primrose yellow dress was crafted from crepe silk and featured puffed short sleeves, self-covered button front closure and a gathered waist with a fully pleated skirt.
The dress was a customised version of the dress shown above.
Here a closer look at Catherine’s dress.
Design Your Own Regal Wardrobe.