Trying to capture the spirit of old Hollywood glamour has been a thing on the red carpet for a long time now, but young starlets take note: Katie Holmes does vintage glam right in her latest ad campaign for Bobbi Brown.
The actress sports a bold red matte lip and Veronica Lake-inspired waves while donning a red lace cutout dress by Fabiola Arias in shots promoting the beauty maven's holiday collection. Katie recently teamed up with the brand to unveil a collection called Bobbi & Katie, the perfect palette of neutrals for the woman on the go, much like the 34-year-old herself. She's been a brand ambassador for Bobbi Brown since last year.
Which actress pulls off old Hollywood glamour the best? Tell us in the comments or tweet @OKMagazine.