Kate demonstrated her thrifty approach to dressing by re-wearing an Alexander McQueen coat today as she joined William at a community event in Wales.