Wow. Seriously, our jaws dropped this morning when we checked out the InTouch cover showing not only the intimate lunch we heard Jennifer Aniston and John Mayer shared in Miami last Friday, but some extremely hot cuddly poolside moments. Jennifer looks smoking in her bikini as usual while John showed off his tattoo sleeve nuzzled right up against her. He apparently had a room for himself at the Four Seasons while in town, but it didn't get much use since he was by Jennifer's side at the Mandarin Oriental all weekend. Back in NY when asked about his weekend, John answered, "My weekend was good." We weren't so sure about these two together when we first heard about the lunch, but seeing them together they make a gorgeous pair. Hey, even if it's just a weekend fling, score for both of them.

For lots more great photos of the hot couple, check out Bauer-Griffin Online.