Elisha Beach

Elisha Beach is a stay-at-home mom to three kids and four step-kids. Yes, you read that right—seven kids. She’s got opinions about everything, completely overshares, and drove the internet into a frenzy with a picture of herself breastfeeding on the toilet.  For more oversharing, you can read her blog on her website mylifeisabeach.com.