Obviously, a girl can never have too many shoes (or handbags of course), but here’s a list of basic essentials from pumps, sandals, boots, and everything in between.

1Timeless White Tennis Shoes

Neutral kicks in a classic silhouette can be paired with anything from jeans to a chiffon dress.

2Ballerina Flats

Ballerinas will never go out of style, and they are comfortable enough to wear all day long.

3Classic Black Loafers

OK, so they may look a bit like something your dadee maa (grandma) would wear – but trust us – these are great for a long day at the office or if you are on your feet a lot. Your feet will thank you for them.

4Neutral Evening Heels

Now pick a pair in a shade that will match with as many of your evening dresses as possible.

5Over-the-Knee Boots

A necessity for winter, these look equally good in suede or in leather.

6A pair with personality

Neutral shoes are essential, but sometimes a whimsical pair in an unexpected material is just as important.

7Black Court Shoes

A pair of black shoes is a great investment and always a must.

8A Pop of Colour

A vibrant pair of slingback flats with a lipstick to match will make you smile.

9A pair of walkable heels

Block heel sandals for the days when you need to wear heels but can’t justify ubering to every appointment.

10Classic Black Ankle Boots

Booties have become timeless and can be worn with pants in the winter or short dresses during the summer.

11Summery Espadrilles

Embroidered floral espadrilles – an essential for the beach or even a summer day in the city.

12Flat Sandals

A pair of summer-ready sandals for pairing with dresses, shorts, and jeans…