Karlie Kloss in Vivienne Westwood at the 2017 Fashion Awards

Supermodel Karlie Kloss was the host of the night at the 2017 Fashion Awards alongside comedian Jack Whitehall, and impressed throughout the event in seven glamorous gowns.

Arriving for the event, Karlie wore a stark red Vivienne Westwood strapless dress that showed off curves and cleavage, and paired it with stunning diamond jewellery.

Karlie wore her beachy blonde hair in side-parted waves, and wore a bold red lip to compliment her ensemble.

Later on for the event, Karlie, who is also a Swarovski ambassador, changed into a Gucci number with puffed sleeves, a feminine and romantic Dior dress, and a two-toned fitted dress with gloves by Calvin Klein.

Karlie was also in a striped red, white and black halter-neck dress, and a pretty black Erdem dress featuring sequins and embellishments and later on opted for Vintage Versace for the after-party.

Karlie Kloss in Vivienne Westwood Couture

Karlie Kloss in Vintage Versace at the 2017 Fashion Awards

Karlie Kloss in Erdem at the 2017 Fashion Awards

Karlie Kloss in Dior at the 2017 Fashion Awards

Karlie Kloss in Gucci at the 2017 Fashion Awards

Karlie Kloss in Calvin Klein at the 2017 Fashion Awards

Karlie Kloss hosts the 2017 Fashion Awards in seven glamorous outfits