“Smile” singer Lily Allen isn’t grinning today. That’s because someone she invited to her upcoming wedding leaked his or her invitation to the British press, revealing that the ceremony will be held June 11 in Gloucestershire, England. According to People, the invitation itself is predictably quirky, featuring an image that superimposes the heads of Allen and her fiancé, decorator and business owner Sam Cooper, onto a picture of a dowdy couple riding a tractor. When she became aware of the leak, Allen took to her Twitter page to blast the sneaky invitee: “Oh and whoever leaked my wedding invite to the press, you’re a d— and your not invited anymore, have some respect and stay at home.”