Samantha Barks and Steve Kazee, stars of the upcoming musical Pretty Woman, got glammed up in a new photo for Vanity Fair. Check out the stunning photo below, courtesy of VanityFair.com.