Author : L.A Girl Nicole Johnson – Michael Phelps’ Girlfriend Nicole Johnson Nicole Johnson is a stunning model and Miss California 2012, she also happens ... Keep reading Olympic Sports