Selena Gomez turns up on a yacht in Cabo San Lucas, Mexico with her girlfriends, sparking bachelorette party speculation. The triple threat is engaged to music producer Benny Blanco.