Credit: O'Neill/White/

It's a tough job, but somebody's got to do it.

Katie Holmes plays former First Lady Jacqueline Kennedy in The History Channel's upcoming miniseries The Kennedys -- and the best part of the gig is the clothes.

"It's been really fun! Her clothes were magnificent," Holmes told at Monday's Manhattan premiere of her flick The Extra Man. Afterwards, she attended the premiere afterparty at Vapiano in NYC.

"I feel so lucky. We have these wonderful seamstresses who are creating beautiful dresses that are obviously replicas of real things she wore. Armani made two dresses for me to wear."

And the 31-year-old wife to Tom Cruise and mom of Suri takes inspiration from the late icon for her own style, too. "She not only had great style, but she [was] an artist [and] a writer. She was an illustrator. She was an editor," Holmes told Us.

She added: "Her great style was both appropriate for every event that she went to and also classic, and also things that were wearable. I feel really lucky to be playing her."