Princess Anne, 72, was seen at St James Quarter were she unveiled a foundation stone during a VIP tour in Edinburgh on Thursday. The royal, 72, looked chic in a tailored grey coat.