Julia Stiles Is Engaged to Preston J. Cook

PHOTO: Julia Stiles arrives for the New York premiere of "Eden" held at the IFC Center, June 8, 2015 in New York. Brent N. Clarke/FilmMagic/Getty Images
Julia Stiles arrives for the New York premiere of "Eden" held at the IFC Center, June 8, 2015 in New York.

Julia Stiles apparently had a very nice Christmas.

The actress announced Monday that she got engaged to camera assistant Preston J. Cook on Isla Grande in Colombia.

Stiles shared the news by posting a photo of her and her fiancé holding hands against a tropical sunset. The photo showed off her unique engagement ring. Stiles captioned the photo, "Best Christmas Ever!"

A photo posted by @missjuliastiles on Jan 4, 2016 at 9:39am PST

Stiles, 34, met Cook on the set of the 2015 film, "Go with Me."