Katie Holmes is a timeless beauty.
The 37-year-old actress filmed scenes as former first lady Jackie Kennedy on Thursday in Canada, where she was snapped on the set of the Reelz Channel miniseries, The Kennedys: After Camelot. Holmes perfectly channeled the famously stylish Kennedy, wearing a head scarf over her brunette locks and donning a gorgeous camel-colored coat and trousers.
Later, Holmes changed into a cream-colored turtleneck, a plaid blazer, and wide-legged pants, accessorizing with an oversized pair of sunglasses.
The upcoming miniseries is actually the second time Holmes has played Kennedy. She also starred as Jackie O. in the 2011 Reelz miniseries The Kennedys. This time around, Holmes is an executive producer on the project, and will be directing one of the four installments.
But Holmes isn't the only Hollywood actress lining up to play Kennedy. Natalie Portman will star as the iconic first lady in the upcoming biopic, Jackie, set in the first four days after the assassination of her husband, President John F. Kennedy. The film, which reunites Portman with her Black Swan director, Darren Aronofsky -- who's producing the project -- isn't set to hit theaters until 2017.
In March, Kennedy's granddaughter, 27-year-old Rose Schlossberg, made headlines when she co-launched the comedy web series End Times Girls Club. Plenty of people couldn't help but notice that Schlossberg -- the daughter of U.S. Ambassador to Japan, Caroline Kennedy, and designer Ed Schlossberg -- looks a lot like her beloved grandma.