Christmas greetings from Katy Perry! Katy tweeted this picture of her boyfriend of 5 months, John Mayer on Christmas day. I think he's trying to be sultry in this picture. Do you think he looks sexy? He just looks sleepy to me. John spent the holiday with Katy and her family in Santa Barbara. Things must be getting serious!