britney spears soaks up the sun in tiny yellow bikini