Germany’s own royal wedding took place on August 27, 2011 when Prince Georg Friedrich of Prussia (b. 1976) married Princess Sophie of Isenburg (b. 1978) at the Church of Peace in Potsdam, Germany. The couple has known each other since childhood and as the bride is Catholic and the groom is Protestant, the wedding service was an ecumenical one. Georg Friedrich and Sophie exchanged vows before some 650 guests. Prince Georg Friedrich of the House of Hohenzollern, is the great-great grandson of Kaiser Wilhelm II. The bride arrived at the church in a Rolls Royce. Princess Sophie wore a bridal gown designed by Wolfgang Joop and a diamond tiara belonging to her family. Prince Georg Friedrich wore tails and a top hat. The event was broadcast live on local television and some one hundred journalists covered the wedding. After the couple’s marriage service ended at the church, they took a carriage ride through Potsdam’s Sanssouci Park, a favorite retreat of Frederick the Great.