Catherine Middleton Wears Second Wedding Dress

The newlywed slips into another stunning Alexander McQueen creation for her nighttime reception

Read the full story