jennifer anistonJennifer Aniston is reportedly using her friendship with Gerard Butler to keep on-again boyfriend John Mayer in line.

While Jennifer reconciled with John at the start of the month, Jennifer was spotted dining with 300 star Gerard at the Tower Bar in West Hollywood last week.

An inside source told OK magazine: “Gerard was laughing loudly towards the end of the meal while Jen was laughing uncontrollably!

“[They] have chemistry in spade and I wouldn’t be surprised if something clicked between them.”

But another source, claiming to be a friend of the former Friends star told the magazine: “Jen’s seeing John, but she let him know other men still find her attractive.

“[She] now has laid down some hard and fast rules for John, if he ever wants things to work out between them.”