We'd always thought she preferred the slightly older gentleman, but Lily Allen has just declared her love for someone much closer to her own age. Posting on her Twitter page (where else?), Lily wrote, "I think I'm in love with John Mayer, I watched a DVD of one of his concerts last night, on the bus. His guitar playing is mesmerizing. Sexy." Golly! We wonder what Mr Mayer himself will have to say about this, and Jennifer Aniston for that matter. We actually think Lily and John could make a good couple. There's no way she'd let him get away with blabbing about her with that big mouth of his. We're going to keep our eyes on Twitter to see if this one develops...
Guess who Lily loves...