On Sunday, April 23, he posted pictures to Instagram with the remark, "Two years of magic x."
The main image features the 44-year-old Wheelers and Dealers graduate and the 53-year-old Academy Award winner holding hands and taking in the scenery.
Another image shows the couple kissing while Anstead is holding his girlfriend in his arms.
In a third image, they can be seen relaxing on the Celebrity Joyride: IOU host's lap with the actress.
Anstead married twice before he started dating Zellweger. From 2005 to 2017,
he was married to Louise Herbert, with whom he has a daughter named Amelie and a son named Archie.
When they announced their divorce in September 2020, he and Christina Hall (née Haack), who have a son named Hudson, 3, together,