Who wore Diane von Furstenberg better? Blake Lively or @KimKardashian?