Swedish Princess Madeleine and her husband Christopher O'Neill were seen at the Waitrose shopping center in Marylebone, London. |
Swedish Princess Madeleine and her husband Christopher O'Neill were seen at the Waitrose shopping center in Marylebone, London. |
Get updates delivered right to your inbox!