We have no chance to justify one of them is best, since both are very talented as well as beautiful actresses.
Selena and Emma both ladies look elegant in yellow.Even they have different skin tones.
Selena wore silver Reem Acra gown at 2010 MTV music award. Before few months Emma appeared with white-hot Burberry dress at the 2010 Met Costume Gala.
And finally as I told earlier it is very difficult to juidge these to on fashion aspects. Both holds a unique style of dressing sense.And both are highly talented as well.