Looks like Katy Perry is getting a ring for Christmas.
John Mayer looks set to take the next step in their relationship following news that the singer is set to buy Katy a promise ring for Christmas.
Last year Katy had one of the worst Christmases possible when she split with her husband of 14 months Russell Brand, so John is determined to make the holiday brighter.
"He's likely to buy Katy a promise ring to mark his intention to be with her for a long time," a source told Now magazine.
"But no one will be surprised if he actually proposes."