Jennifer Hudson looks great! Serena looks a fucking mess as usual, will she EVER get it right? smh