Shopping always brings some smiles! Heidi Klum has made it clear that she is all about her family, and she showed that once again by taking a day off to spend with her children.

On Saturday, June 8, the 46-year-old was spotted looking quite happy alongside three of her kids — son Johan, 12, and daughters Helene, 15, and Lou, nine. The model was seen in some dark-colored cut-off jeans with a white tee that read “Human.” Heidi topped it all off with some blue sunglasses and a Chanel bag.

The former America‘s Got Talent judge shares these three kids with her ex-husband, Seal, 56, who she was married to from 2005 to 2014. Heidi also has a fourth child, daughter Helene, 15, who she had while in a relationship with ex Flavio Briatore.

Today, the blonde beauty is engaged to fiancé Tom Kaulitz, 29, although she apparently wants Seal to be at the wedding, since they remain so “close.” “Heidi wants him to be there when she ties the knot with Tom. He still means a lot to her and she wants to make sure he’s still involved in her life, and the children feel that too,” an insider told UK’s Closer magazine.

Scroll on down below to see more photos of Heidi’s outing with her three kids!

Be sure to check out and subscribe to our Classic TV & Film Podcast for interviews with your favorite stars!