Princess Anne dazzles in recycled green coat and hat today - fans say she 'looks amazing'
Princess Anne arrived Westminster Abbey this afternoon ahead of the annual Commonwealth Day Service. The royal looked sophisticated in a teal-coloured coat dress.
