Wedding Dresses of American “Royalty”
In an official portrait from her November 18, 2006, wedding, Holmes showed off both her elegant slim-silhouetted Armani gown and her new husband, Tom Cruise. An off-the-shoulder design, the gown was lavishly adorned with Valenciennes lace and Swarovski crystals.
A thing of beauty should be a joy forever—or at least until five o’clock. Here’s how to stretch the life of your makeup, hair, manicure, perfume—and more.