Dita Von Teese may be the queen of vintage glamour, but she had some serious competition at last night's Van Cleef & Arpels Cocktail Party in New York, when Blake Lively also tried out a look that harked back to the past. Both stars started out with '40s-style hair and red lipstick and took advantage of the many Van Cleef & Arpels diamonds on offer, but that's where the similarities ended. While Dita chose a shimmering cream, silver, and blue brocade gown by Carolina Herrera with a plunging neckline and 3/4-length sleeves, Blake opted for a black lace slip dress. Her Marchesa creation featured pale pastel floral thread-work embroidery and Chantilly lace cutouts, stopping at the calf to show off her strappy sandals. Both women gave us a master class in how to put a vintage spin on modern designs, but whose look do you love the most?