Who wore it better: Katy Perry vs. Anna Dello Russo