Queen Silvia, 73, and her daughter Crown Princess Victoria, 40, both wore show-stopping gowns for the nuptials of Helena Christina Sommerlath and Ian Martin at Palma de Mallorca Cathedral.