The couple recently celebrated their 10th wedding anniversary with a trip to Lake Como, Italy.
The “Cravings” cookbook author, 37, also shared a sweet snap of herself in a lace Zuhair Murad Couture gown as she hugged her eldest daughter, 7-year-old Luna, who matched her mom in a black dress.
The family of six also enjoyed a pool day on their trip, with Teigen rocking a yellow dress while taking a selfie with Esti, walking barefoot with Luna and hugging 5-year-old son Miles alongside Legend.The family of six enjoyed a pool day.The Sports Illustrated Swimsuit cover girl wrapped up her photo dump with a picture of herself wearing one of— a strapless black number with white accents — while posing in front of an open window overlooking the lake.
“I have so many things to share from this insanely perfect and emotional weekend but I still have not been able to put all my thoughts together,” she captioned the post.