Rihanna in yellow shorts and bikini top