Shraddha Kapoor or Jennifer Love Hewitt: Who wore it better?