InStyle
Amanda Schwab/Startraksphoto.com
Related Photos: Katie Holmes, Tom Ford, Cocktail Dresses, Purple, Velvet
Katie Holmes stunned in Tom Ford's velvet design
Advertisement