The Princess of Wales looked stunning in this fashion throwback from 2012. Prince William's wife watched a hockey match at the Olympics wearing a white miniskirt from high street store Zara that she also wore in 2007 and 2008.