Nicole Scherzinger
Do: Buy yourself a stylish dress in a cut and colour that suits your body type
The Pussycat Dolls lead singer wears a stylish dress in hot pink to compliment her olive skin and famously curvaceous body.
Sherlyn Chopra
Don't: Buy a dress that's so tight, you can see the fabric stretching
Sherlyn's got a toned body and shapely legs, but this unattractive dress is so tight it feels like it might just burst open and roll upwards!
Heidi Klum, Elle Macpherson, Eva Herzigova, Miranda Kerr
Do: Be a supermodelToned legs that go on for miles and miles make the best case for going really really short.
Priyanka Chopra
Don't: Be tackyPriyanka Chopra has all the raw material of a sexy mini-wearer, but unfortunately what she has in god-given good looks, she lacks in a sense of style. Wearing a tiny denim skirt with a fitted tee, dressy high heels and filmy hair extensions is a sure-fire way of creating a total flop.
Rumer Willis
Do: Play it up with exciting footwearThere's no better way to give that illusion of never ending legs than by teaming a mini with some fierce high heels.
Sandhya Mridul, Anusha Dandekar
Don't: Ruin it with ugly footwearFrom Sandhya Mridul's yawn-inducing wedges to whatever that is that Anusha has on, the footwear ruins the entire look.
Cameron Diaz
Do: Have a killer set of legsIf your legs are anything like the stylish blonde's, we suggest investing in a wardrobe full of short dresses and wearing nothing else for the rest of your life
Anushka Manchanda
Don't: Overdo the mini thingWe take back what we said earlier. Too much of a good thing is possible, as is evident by Anushka's insistence on wearing a short dress and nothing else at any event she attends. What we'd give to see pants on that girl...
Kareena Kapoor
Do: Have hot arm candy while you wear your dressNothing accessorises a short dress better than a sexy guy on your arm.
Katrina Kaif
Don't: Forget that sometimes even the hottest date can't make up for a really hideous dressWhen your dress is like a curtain one might find in the palace of sheikh, you know nothing can save it from being a total disaster
Shamita Shetty
Do: Dare to go really shortShamita's got the legs and she's got the guts to show them. Also helping is the loose and easy top half of the dress that saves it from being tacky or crude.
Sophie Chaudhry, Kangana Ranaut
Don't: Go so short that everyone can see your business!It would probably also help to practice sitting in front of a mirror at home so you can avoid such major public gaffes.
Diesel launch
Do: Go bare when it comes to accessories so your dress is the main attractionNothing around the neck, no-nonsense black peep-toes and an unobtrusive black clutch allow the dress to be the centre of attention.
Jennifer Mayani
Don't: Go so bare that we feel like lending you a shawl to cover yourselfThe general rule of thumb when it comes to fashion is to never mix two-three fashion trends in one outfit. If you're going short, then avoid backless or deep necklines. Wear it all together and you just end up looking vulgar.
Nethra Raghuraman
Do: Go for cuteNethra looks just delightful in her polka dotted dress with the long beads and sunny little bag.
Miley Cyrus
Don't: Go for fair godmother type cuteMiley's ultra-short dress is silly enough, without those added wings (or is it a giant bow) at the back.
Genelia D'Souza
Do: try something edgy and differentGenelia's distressed short dress is certainly edgy and appropriate for a young up-and-coming actress like her. If only she'd been as experimental with the footwear, the entire look would've been awesome.
Genelia again
Don't: Try too hard to be edgy and differentThis time she got the shoes right. That balloon dress, on the other hand, falls completely flat.
Amanda Seyfried
Do: Try unusual fabricsThe 'Mamma Mia' star is cute as a button in her unusually textured green mini-dress
Katy Perry
Don't: Wear a dress made without fabric!Katy wears a specially designed peek-a-boo dress with strategically placed sequins to save her modersty.
Riya Sen
Do: Wear a pretty colourThe old rose colour of Riya's dress is flattering and attractive on the pretty actress.
Riya again
Don't: Dress like a French maidThis is attractive only in fantasies, not on the red carpet.
Soniya Mehra
Do: Go for an interesting printSoniya's printed dress is cheerful and fun.
Tulip Joshi
Don't: Dress like a leather couchTulip is one soft pillow away from adorning someone's living room.
Nicky Hilton
Do: Remember that black needn't be boringThe stylish cut of Nicky's dress worn with her designer shoes proves that you can never go wrong with black.
Emma watson
Don't: Keep tugging at your mini-dressThat means it's probably too short and you might want to consider changing or at least putting on a pair of pants.
Shweta Agarwal
Do: Spruce it up with fun accessoriesShweta's broad belt adds an element of fun to her white mini-dress.
Gazal Thakral
Don't: Let the accessories overshadow the dress!That giant flower on Gazal's shoulder is such a no-no!
Mandira Bedi
Do: Wear your short dress with an attitudeMandira has the style and bearing to wear her printed mini with elan.
Sophie Ellis-Bextor
Don't: Wear socks with your miniSometimes all the attitude in the world can't save some fashion gaffes.