Deepika is beautiful but not the stunningly ethereal beauty that someone would wage a war for.
I had said that when Padmavat promos released. Someone like Aishwarya was better suited for such roles.
Having said that, Deepika was the only one best suited for such beauty type roles in her era and she is the most beautiful woman of her generation of actors and due to her eyes, she fits traditional Indian ideal of beauty perfectly. Farah also chose her to recreate Hema style Dream girl looks in OSO due to her beauty and her eyes.
I do not think Aditi looked better than Deepika in Padmavat. Aditi looked great but Deepika looked exceptional.
Deepika was breathtakingly beautiful in OSO. Her looks have changed now. Not as gorgeous as she was earlier. But I do not think anyone else could have been cast in Padmavat type roles from her generation of actresses.
19