Katie Holmes looks every inch the film star in the new campaign for Bobbi Brown.
The actress looks absolutely stunning in the promotional snaps for the brand's latest make-up collection, entitled Old Hollywood.
Wearing a red lace dress the 34-year-old can be seen with wavy hair as well as eye-catching red lips and classic black eyeliner.
Speaking previously about the former
Dawson’s Creek star, founder Bobbi said: “When I met her, I thought she was a natural fit for my brand, and felt an instant connection with her because we have so much in common.”
The actress in her first campaign for Bobbi Brown.
[Images courtesy of Bobbi Brown at bobbibrowncosmetics.com]