Nicole Scherzinger (@NicoleScherzy) at the beach in Cabo San Lucas, Mexico, - July 5, 2012