Kim Kardashian and Rihanna both got the sweet-girl-with-an-edge look .Wow Givenchy’s body-clinging long-sleeve navy dress is super hot.Rihanna paired the dress with simple gold studs and matching sandals.Kim pulled together the look with Louboutin’s $1,295 python pumps..Who wore it better?