Rihanna's LBD: Her best look yet?