Princess of Wales is elegant in £1,200 tartan blazer and £1,800 earrings to attend church in Balmoral with Prince William
The Princess of Wales looked effortlessly elegant as she attended a Sunday church service near Balmoral in Scotland yesterday.