Whether you like to admit it, Kim Kardashian is the ultimate style icon of the modern age.
Known for donning revealing outfits as well as covering up in all manner of tracksuits and coats, the reality star turned major businesswoman has become a fashion favourite in the eyes of designers across the globe.
She has a close relationship with houses including Balmain and Givenchy and wears bespoke couture gowns as often as Yeezy hoodies.
After a tough ending to 2016, Kim is starting to dress more like her old self, swapping the knits for flesh-flashing looks.
Here are all of her best looks from 2017.
Read more from Yahoo Style UK: