Who wore it better? Rihanna in Giambattista Valli or Princess Peach?