Home GalleryCandids Megan Fox visits ‘Watch What Happens Live! on Nov 29