Pretty Woman: The Musical opened at the Nederlander Theatre on August 16. The splashy production stars Samantha Barks and Andy Karl in the roles made famous by Julia Roberts and Richard Gere in the 1990 Garry Marshall film on which the new musical is based. The stars celebrated the show's opening night by partying after the performance at New York's Ziegfeld Ballroom, where Broadway.com photographer Emilio Madrid-Kuser captured these glam snaps.