Cannes Fug or Fab: Blake Lively in Chanel and Giambattista Valli

Apparently Blake is in Cannes as the L'Oreal Paris ambassador, so it's a good thing her hair and makeup look a lot better here.

[Photos: Getty, Splash]