Weirdest sticker graffiti ever. Duke and Duchess of York getting married