Here are some of the most famous wedding dresses of all time. Some of them have been long, some short and some very wide. From Grace Kelly in a timeless lace to Sarah Jessica Parker in Vivienne Westwood. We look back at some of the world's most iconic wedding dresses.