Malaika Arora looked like a princess in a gown