It's hard to believe, but Courteney Cox is actually 50.
The "Cougar Town" star celebrated in Turks and Caicos with her boyfriend, Johnny McDaid.
According to E! News, the couple of several months has been staying at Amanyara resort. On Cox's actual birthday, June 15, the couple spent the day on the beach, where they found a private area near the Caribbean.
"It was very romantic and a beautiful setting for the afternoon. They shared a green cocktail and took a nap side by side. Courteney looked like there was nowhere else in the world she would rather be and just so happy to be doing what she was doing," a witness said. "Johnny was doting on her, rubbing her leg and passing her a cold towel when she got hot. They seem very happy together and totally in love."
The source added that at the end of the day, they went back to their room.