20131220 entertainment.events.delhi: Neha Dhupia launches Marks & Spencer store in Delhi