Crownprincess Victoria and Prince Daniel of Sweden attend the diner the night before the wedding of Princess Madeleine and Chris O'Neill hosted by King Carl Gustaf at the Grand Hotel in Stockholm, Sweden, 7 June 2013. Credit: DPP/face to face - Germany, Austria, Switzerland, France, Eastern Europe rights only -