The Avatar actress and her Italian artist love were the image of wedded bliss at they embraced at an AOL event in New York.
CLICK ON PHOTOS TO ENLARGE
Marco was there to support Zoe, who took to the stage to talk about her involvement in AOL show My Hero, of which she is executive producer.
Rumors began to circulate in September that Zoe had secretly wed Marco in London, and the 35-year-old confirmed her new marital status in December during an appearance on the Jimmy Kimmel show.
"Congratulations!" said Jimmy. "You got married since the last time I saw you."
"I did," replied Zoe to loud cheers and applause from the audience. "Thank you, thank you. And congratulations to you too. You got married."
"Thank you," said Jimmy, who married his long-term girlfriend Molly McNearney in July. "I got married in Ojai, which is about an hour away from [Los Angeles]. It's in the desert."
Jimmy then quizzed the Star trek actress on where her wedding took place. "I got married in England," replied Zoe, beaming. "I did it in England. Can you top that?"
Zoe and Marco managed to keep their June nuptials a well-guarded secret from the public for several months.
"It was super small but very romantic and beautiful," a source told Us Weekly, adding that the couple had "known each other for a long time" and had "great chemistry".
Zoe was previously engaged to actor Keith Britton, but they split after 11 years together. She was then in an on-off relationship with Bradley Cooper which ended in January 2013.