Maybe Kate Moss and Jamie Hince are one the most rock n roll couples of the century, so its only right they have the most rock n roll wedding too.
Kate is wearing a stunning vintage style dress designed by John Galliano and Jamie is wearing a very cool nontraditional light blue suit by Stefano Pilati for YSL.