Nicole Richie Rocks Bandeau Bikini Top in Cabo San Lucas