Zengara

Instead of buying a tuxedo (nice idea, but...), he can spring for a slick new pair of shoes. Style Z30028, $46, Zengara, Zappos
View all:  shoes Shoes

Photo: Courtesy of Zappos