The new mom had her post-baby body on display when she joined husband John Legend on a trip to Lugano, Switzerland, on Wednesday. Teigen rocked some serious short-shorts along with a sexy, tucked-in white blouse. The supermodel also chose to keep her hair down, but did fashion a few cornrows.
Her husband also looked quite stylish in his pink shorts and white polo shirt.
The two are having quite the time while in Europe this month. Last week, Legend and Teigen revisited Como, the romantic Italian resort town where they were married in 2013, with their baby daughter, Luna, in tow. "Back to where it all began -- Lake Como, Italy -- first came here in 2007. A boat tour guide took us to a little spot on the lake and told us to make a wish," the 30-year-old model recalled on Instagram alongside a picture of the happy couple. "I asked for this to be the man I marry and have children with. I think John asked for the most perfect bite of cacio e pepe. Both came true, and here we are."
Teigen and Legend, 37, also got the opportunity to see Beyonce perform while they were in Milan, but have yet to share any pics from the concert. Legend did, however, share a video of his wife hanging out with Luna before they set off to see Bey.
In May, Teigen admitted to ET that since the birth of their baby girl, her perspective has greatly changed. "It does seem all silly now," she said. "Like, anything that you got frustrated over about before, nothing really matters anymore. And I think you just let things go a little more."