Princess Anne attended an agricultural show in Sydney, Australia which she officially opened before meeting stallholders.

The Princess Royal opened the Royal Sydney Easter Show, hosted by the Royal Agricultural Society of New South Wales. The show featured a range of livestock, crafts, produce and skills, which were presented by regional communities.

To attend the event, Princess Anne wore a chic coat in pale green with wide lapels and a matching, asymmetric hat.

What to read next

Photos of the royal’s visit were shared to the official Royal Family Instagram page and show Princess Anne meeting and shaking hands with individuals and stallholders. She can also be seen delivering a speech and smiling as she travels in a traditional carriage.

A caption alongside the images explained that, while at the event, the Princess Royal also “learnt more about the challenges faced by those on the land after years of drought and recent floods.”

Members of the public left messages of support on the post saying, “its lovely to see Princess Anne in Australia...Such a huge asset to the royal family" and “Love this hard working woman.”

Princess Anne is a patron of a number of organisations and attends many events as a working member of the Royal Family.

She is frequently seen wearing green and recently re-wore a favourite green tweed coat for the planting of a tree in honour of the Queen’s Platinum Jubilee.

We’ve found some of the most sophisticated green coats from the high street spring sales which channel Princess Anne’s chic looks:

Single-breasted classic coat, now £40
Single-breasted classic coat, now £40
Credit: Monki
ROZESS Check oversize double-breasted wool coat, now £329
ROZESS Check oversize double-breasted wool coat, now £329
Credit: Ted Baker
Checked Wool Mix Coat, now £81.25
Checked Wool Mix Coat, now £81.25
Credit: La Redoute
Long Check Coat, now £31.99
Long Check Coat, now £31.99
Credit: M&Co
Boucle Wool Blend Midi Coat, £199
Boucle Wool Blend Midi Coat, £199
Credit: Pure Collection
Chiltern Wool Blend Coat, now £133
Boden Chiltern Wool Blend Coat, now £133
Credit: Boden
Ellen Oversized Cocoon Coat, now £129.50
Ellen Oversized Cocoon Coat, now £129.50
Credit: Aligne
Bella Boucle Coat Green, £120
Bella Boucle Coat Green, £120
Credit: Monsoon

Many of our choices are currently available for a reduced sale price (at time of writing).