Alia Bhatt looks dazzlingly gorgeous in a purple dress