The bridal collections of Karl Lagerfeld vary every season ranging from sexy silhouette to princess look alike. Celebrities like Drew Barrymore, Keira Knightley and Lily Allen wore wedding dresses he designed.