Mayer is smoking hot....