You just cant expect an Indian resident to have a brit accent at the drop of a hat. But she didn't go over the top with trying to make it different either, it sounded really natural.
When shes talking to herself, she sounded exactly like Katrina Kaif did in Namaste London. Katrina has lived in England for a few years (if Im not wrong). BUT Katrina herself doesn't have a british accent, so why should D learn from that character?!😕 People who thought that Katrina has a british accent need to watch the film again!
Anyway, I would have preferred it if she was from India. England ain't that great! 😛