Aniston's romantic b'day with Gerard
Jennifer Aniston celebrated her 41st birthday with a romantic weekend at a luxurious Mexican resort with on-again flame Gerard Butler and some chaperones.
Sources said Aniston rented a $9,000-a- night, four-bedroom villa at the lush One & Only Palmilla resort in Cabo San Lucas and installed Butler in a one-bedroom casita a short stroll away.
Eyewitnesses said she and Butler looked "very friendly." One of them said, "Jen invited 50 of her close friends to celebrate her birthday, and Gerard Butler was one of them. She was staying at a villa that had a 12-strong staff including a personal chef and two butlers, a private infinity pool, a spa with Jacuzzi, its own terrace with fire pits, an outdoor rain shower and day beds.
Gerard had his own one-bedroom villa with a private pool, but he joined Jen for all the celebrations, and they looked extremely friendly but not overly flirty in public.
"Jen's top request is always margaritas and guacamole," our source said. "On Saturday, the staff lit 65 candles for her on the terrace of her villa, where all her guests, including Gerard, dined and drank, before a Mariachi band sang 'Happy Birthday' to her in Spanish and she was presented with a dark chocolate cake decorated with her star sign, Aquarius. Despite all the eating and drinking, Jen took care of herself and did yoga every morning."
Aniston's other guests included her longtime friend Sheryl Crow, who was spotted working out with her one morning at the resort's gym, as well as Courteney Cox and actor Jason Bateman. The source added that instead of giving gifts, she asked her friends to donate to the charity Friends of El Faro, which helps children at the Casa Hogar Sion orphanage in Tijuana.
Reps for Aniston and Butler -- who were recently spotted canoodling backstage at the Golden Globes -- didn't get back to us.