Iran's Golestan Palace: The Royal Wedding of Tehran's 'Dior' Bride and Her 6000-Diamond Gown