The civil wedding marriage between His Serene Highness Prince Albert II and the now Her Serene Highness Princess Charlene. Photo: Prince's Palace of Monaco
The civil wedding marriage between His Serene Highness Prince Albert II and the now Her Serene Highness Princess Charlene. Photo: Prince's Palace of Monaco