With Jennifer Aniston on the arm of new beau John Mayer and looking happier than she has in years, OK! takes a look at how the 39-year-old superstar has landed and will keep her singer/songwriter boy-toy.

1. Make Him Come to You
Unlike John’s previous gal Jessica Simpson, Jen isn’t following the singer around like a trained puppy. In fact, he’s been the one that twice took time out of his schedule to visit her on the Miami set Marley & Me. And relationship expert Constance Hoffman of TLC’s upcoming series This is Why You’re Single says this is sound advice for any lady looking to land a man. "As much as you want to let your fingers do the walking, don’t," she explains. "If he wants to see you, believe me, he will contact you."

2. Date Down in Age
Perhaps taking a tip from 45-year-old cougar-iffic star Demi Moore and her 30-year-old hubby Ashton Kutcher, Jen has temporarily given up on guys her own age by dating Mayer, who is nine years her junior. "Jennifer knows that age is just a number," says Hoffman. "And it’s time to get to know the person behind the number."

3. Play Harder to Get
"She isn’t rearranging her whole life around John," a source close to the actress tells OK!. "And it’s making him try twice as hard to be with her!."

4. PDAs are A-OK!
Former homebody Jen has had no problem showing her feelings for John in public, cuddling poolside in Miami and canoodling openly at a party for Marley & Me on May 10. "Showing affection lets you, him and the world know your feelings," explains Hoffman.

For the complete list of Jen’s simple rules for dating a rock star, pick up the new issue of OK! — on sale everywhere now.

Sound off in the comments below!

Join the conversation