Attending the Times Glamour 2018 Neha Sharma look gorgeous in a low neck white dress at the event. Times Glamour 2018 was a grand jewellery exhibition held at the Taj lands end, Bandra, Mumbai. View Times Glamour 2018 Neha Sharma’s full set of photos: