Princess Anne gives a nod to the 80s with collarless emerald skirt …  Woman & Home