Suede Oxford Shoes

Michael always wears funky socks, says Heidi. And their wedding day was no different. Michael paired his beige suede oxfords with red, white and blue printed socks.

MORE PHOTOS LIKE THIS

Silver Strappy Heels

Star-Theme Hair Accessory

Thistle and Rose Floral Crown

Lace Bridal Booties

Louboutin Reception Shoes

Nude Bridal Sandals

Inbal Dror Gown

Elegant Updo

Simple Wedding Bands

Bridal Flats

Sparkly Peep-Toe Shoes

Classic Oxfords and Bright Socks

Glamorous Heels

Crystal Bridal Flats

Flower Girl Flower Crowns

Gold Heels

French Bulldog Cufflinks

Studded Peep Toe Heels

Chapel Length Veil

Chevron Heels

Grooms' Shoes

Crystal Embellished Jimmy Choo Heels