Since Kim Kardashian began dating Kanye West, the reality TV star has seriously upped her style game.
And the brunette beauty was keen to show off her newfound fashion prowess during a trip to Paris with her fiancé.
In a far cry from her old signature bandage bodycon minidress, the star covered up in a long-sleeve, high-neck black maxi dress that made the most of her famous curves.
A thick gold belt cinched in her tiny waist to emphasise her hourglass physique. Her long, normally cascading locks were pulled up into a bun – a new hair look for Kim.
Not one to show off the same look twice, Kim had an outfit change for an outing later on in the day.
She changed into a navy dress with intricate white embroidery detail – the same high-neck, long-sleeve cut as her previous number.
Kim also let her hair down, showing off her short, extension-free tresses.
The loved-up couple, who are thought to be tying the knot in Paris later on this year, went shopping at Givenchy, Balmain and Lanvin. They then dined at Ferdi, one of their favourite Parisian restaurants.
"Kim was certainly watching her figure – she didn't eat much beyond a bit of salad," an onlooker from the restaurant tells E! News.
"I think she wants to stay slim for her wedding!"