Michael Phelps, the 18-time Olympic gold medalist known for his amazing swimming prowess announced on Instagram a few day ago that he will be marrying Nicole Johnson, 2010 Miss California, who has had an on and off romantic relationship with the swimmer in the past few years. Phelps captioned the picture of the engagement announcement: “She said yes…”
Michael Phelps & Nicole Johnson