Tag: £5.95
Princess Anne wears ‘fabulous’ tailored suit in Cyprus and £5.95 pin...
Princess Anne, 72, has arrived in Cyprus where she was greeted by the President, wearing a very flattering tailored grey suit, which she accessorised...