Kim Kardashian style file: Her ultimate street style and red carpet looks

Whether you like to admit it or not, 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.

Here are all of her best looks from the past few years, and there are MANY.