No offence but Alia and Kalki don't look particularly good in anything
I actually do believe that all women look better in desi wear than western, though many women who look good in desi wear look odd in western wear
Most Western women, especially blonde, look weird and out-of-place in Indian wear. Many Indian women who lack curves look horrible in sarees as well.