Katy Perry and John Mayer Will Have Secret Wedding