I’m sure if you asked him, John Mayer would say he was ironically dressed as Lyle Lovett and it’s all part of the process of discovering him discovering you. I’m sure that’s also when you’d have to punch him in the stomach for being such a faggot. How dare he quote “Your Body is a Wonderland” in everyday conversation like that.
Katy Perry in a floral dress like this one from Tracy Reese and yellow ankle-strap wedges like these from Madeline. You can get John Mayer’s look with a bottle of Summer’s Eve and two pints of L.A. Looks.