Rihanna shocked fellow diners at a restaurant in Los Angeles on Thursday night (20Mar14) by turning up in a sheer white skirt which showed off her pink underwear.