PRINCESS ANNE and her husband Sir Timothy Laurence have been hailed by royal fans for stylish looks during their royal tour.