Christina Ricci has a new love. He is James Heerdegen. This was reported by Us Weekly.
They met on the set of the Ricci’s ABC series Pan Am.
One source said, “They lounged on the deck of their room a lot. Christina was really active and did a lot of swimming.”