Cameron Diaz, who plays Miss Hannigan in the upcoming Annie movie, brought a pop of color to New York City with her bright lipstick. The California girl complemented her classic black dress with a modern, undone updo and fresh, glowy skin. But the focus of her makeup was all about the bold lipstick, which also doubled as her blush. Robin Fredriksz for Marc Jacobs Beauty created the actress’ look for the evening and gave us the lowdown on the specific products she used and application tips. We also threw in some of our own tips for getting the look in the slideshow below.