Tongue in cheek celebration of the Royal Wedding!