Who wore red better?

Alia Bhatt
Preity Zinta