The 37-year-old actress was recently snapped on the set of the highly anticipated TV miniseries The Kennedys: After Camelot, in which she plays former first lady Jackie Kennedy. But Holmes wasn't filming any old scene -- on Friday, she reenacted Kennedy's 1968 wedding to her second husband, Aristotle Onassis.
Clad in a recreation of Kennedy's iconic long-sleeve lacy white Valentino wedding dress, Holmes stunned next to actor Alexander Siddig, who plays the late Greek shipping mogul. Kennedy married Onassis five years after her first husband, the late John F. Kennedy, was assassinated. The two were married for six years before he died in March 1975 of respiratory failure at the age of 69.
But it's Holmes' own love life that's currently making headlines. On Tuesday, former Real Housewives of Atlanta star Claudia Jordan confirmed that the Dawson's Creek star is dating actor Jamie Foxx LINK on the "Allegedly with Theo Von & Matthew Cole Weiss" podcast. Dating rumors have surrounded Holmes and Foxx since 2013, although the Oscar-winning actor denied it to ET that same year and again in 2015.