Heidi Klum is showing her kids around Berlin. The 47-year-old supermodel took to Instagram on Saturday to share a rare photo of herself with all four kids as they sightsee in Germany.
Klum -- who is currently filming season 16 of Germany's Next Top Model -- posed with Leni, 16, Henry, 15, Johan, 14, and Lou, 11, while checking out the Boros Collection of contemporary art. Klum's husband, Tom Kaulitz, 31, also joined in the outing.
The family all wore masks and bundled up for the chilly weather.
"HERZLICHEN GLÜCKWUNSCH ZUM GEBURTSTAG 🎂🎉🎁🎈🎊❤️❤️❤️❤️❤️❤️❤️❤️JOHAN 🥰❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
I love you so much and I am sooooooo proud of you. 🙏🏻🥰," she wrote on Instagram alongside a photo of herself pregnant with Johan.