John Mayer is showering his new love Jennifer Aniston with flowers.
Mayer is so smitten with the actress he has presented her with a bouquet every day this week following their first date.
And the singer's romantic gestures seems to be doing the trick.
A source tells the News Of The World, “Jennifer was so happy that John made the effort to get her flowers."