Grand Duchess Maria Teresa, Belgian Princess Astrid and her husband Prince Lorenz at wedding ceremony in Germany. wedding dress and tiara