Katie Holmes was born to play Jacqueline Kennedy Onassis.
The 37-year-old is reprising her role as the late first lady for a new TV miniseries called "The Kennedys: After Camelot." Holmes has been spotted filming in Toronto, Canada, and her transformation into Jackie O is nothing short of breathtaking.
Spotted wearing a variety of iconic looks, accessories, and the perfect wig and makeup, the actress is a definite Kennedy doppelgänger.
Holmes has portrayed Jackie O once before, for 2011's Emmy-winning TV series "The Kennedys." Holmes' new series, due out in 2017, features Jackie O after the assassination of President John F. Kennedy.
Of course, the title of Jackie O's true doppelgänger rightfully belongs to her comedian granddaughter, Rose Kennedy Schlossberg.