Diana Penty at the screening of 'Lucknow Central' in Mumbai

Emma Roberts in Rebecca Vallance on 'Late Night with Seth Meyers'

Naomi Watts, Nicole Kidman and Catherine Zeta Jones in Michael Kors Collection at the Michael Kors Collection Spring 2018 RTW show in New York

6 / 11

Image: Instagram.com

Rihanna in Nina Ricci in New York

7 / 11

Image: Viral Bhayani

Shilpa Shetty Kundra in Mumbai

8 / 11

Image: Viral Bhayani

Rani Mukerji carrying a Gucci bag at Mumbai airport

9 / 11

Image: Instagram.com

Halle Berry in Zuhair Murad at the 2017 Toronto International Film Festival

10 / 11

Image: Instagram.com/parineetichopra

Parineeti Chopra in Bennch in Queensland

11 / 11

Image: Instagram.com

Emily Ratajkowski in Marc Jacobs at the Marc Jacobs Spring 2018 RTW show in New York

No matter what the occasion, a midi dress seems to always work. Yesterday, Priyanka Chopra picked a floral Zara version of the silhouette for her meeting with Queen Rania of Jordan, Kriti Sanon chose a pristine white belted knee-grazer for her flight to Mumbai, and Diana Penty stepped out in a sheer black avatar of the monsoon must-have for the screening of Lucknow Central. The look was even a favourite overseas, with Emma Roberts choosing a terracotta Rebecca Vallance, and both, Rihanna and Catherine Zeta Jones opting for ebony midis.

Among the few who opted for trousers last evening, Shilpa Shetty Kundra kept her look laid-back in a pair of ripped jeans, Rani Mukerji looked sharp at the airport in patterned navy blue pants, and Halle Berry picked a semi-sheer Zuhair Murad jumpsuit that you cannot miss.