Eva Longoria, who has been busy promoting the premiere of her NBC show Ready For Love, was on a much-needed vacation Saturday but unfortunately experienced a major fashion mishap.

The 38-year-old was in Puerto Rico catching the warm rays from the tropical sun when she suffered a serious wardrobe malfunction: her right breast accidentally popped out of her string bikini.

The former Desperate Housewives actress laid out on a beach chair wearing sunglasses with her hair pulled up into a bun. When she sat up and loosened her top, she unknowingly flashed paparazzi with a nip slip.

See Longoria's wardrobe malfunction of a bikini nip slip here.

Longoria's new show, Ready For Love, will premiere on NBC Tuesday. The reality show is a dating competition featuring three men she personally selected that are ready to commit to one woman. The show's eligible bachelors are Ben Patton, a financier from Dallas, Texas; Tim Lopez, a musician from Santa Barbara, Calif., and Ernesto Arguello, a philanthropist from Miami, Fla.

Longoria recruited three of the world's top matchmakers to help them find their true love to marry. Each week the three men will meet someone new and the least favorite woman will be sent home. The actress invited 12 single women as potential suitors for the three bachelors.

E! News and Fashion Police co-host Giuliana Rancic, and her husband, Celebrity Apprentice alum Bill Rancic, will host the new reality show.

"We use matchmakers to find the person that's going to be the best match for our three guys.I interviewed hundreds of guys, and I handpicked these three myself," Longoria told Parade about her new show. "They're some of my best friends now, and I would absolutely introduce them to my sister or my friends."

Ready For Love premieres on Tuesday on NBC after The Voice

Watch Longoria discuss Ready For Love in the video below.