Everything You Need To Know About Nicole Johnson (AKA Michael Phelps’ Fiancée)

It’s safe to say that American swimmer Michael Phelps, 23-time Olympic gold medal winner, is one of the biggest stars of the 2016 Olympics so far. And his numerous wins have thrust his fiancée, Nicole Johnson, and their adorable baby boy Boomer, into the spotlight, too. Practically overnight, Nicole become the first lady of the Olympics thanks to her snappy dressing, displays of love and on-the-go parenting.

But who exactly is she?