Heidi Klum and her husband Tom Kaulitz were spotted exploring Munich, Germany as tourists. The couple was seen strolling through the city center, visiting attractions such as Marienplatz and the Viktualienmarkt. They also enjoyed traditional Bavarian food at a local beer garden.