You'll Swear Katie Holmes Is a Princess When You See Her in This Gown

When Katie Holmes stepped on the red carpet Wednesday night, the words "fairy princess" came to mind. The actress arrived to celebrate the reopening of Cartier's Mansion in an embellished tulle Valentino gown that had all the makings of red carpet royalty. Celestial beading and a full skirt took this dress beyond your typical event look, giving Katie a glow as she posed for photos. With a dress this spectacular, all you need is a simple finish, and Holmes expertly added just a pair of hoop earrings to offset her updo. It may just be the prettiest Katie's ever look, and easily the loveliest of the night. Read on to see the stunning dress from all angles.