Reese Witherspoon found her 1955 Christian Dior gown at a Paris vintage boutique, but had trouble convincing the owner to part with it - it had apparently once belonged to royalty. On Reese, it was nothing short of magical.