Catherine, Duchess of Cambridge joined husband Prince William for a ceremony at Province House in Charlottetown, Canada today.

She opted for a nautical-inspired Alexander McQueen cream cable-knit dress with navy piping, which she teamed with navy Prada heels; which have had several outings during this trip.

Most of Catherine’s dresses have matched her sapphire engagement ring, but on this occasion she wore matching sapphire earrings.

Those of you crying out for a ponytail got your wish as the Duchess opted for a long curled ponytail.

Credit: Getty