Evelyn Lozada shared what her days have been like since giving birth to Carl Leo seven weeks ago. The reality star, 38, who has dropped 30 pounds since then, explained the not so glamorous side of having a newborn.

PHOTOS: Evelyn Lozada Celebrates Baby Shower

"Stained tank tops (thanks to your baby's spit-ups and your leaky breasts) and sweatpants are my go-to outfit, especially in those first post-partum weeks when I couldn't fit into my pre-pregnancy clothes," she wrote in her blog post for OkMagazine.com. "It isn't fun going through that transitional phase with a soft tummy and bulges, and being uncomfortable."

The former Basketball Wives star welcomed her baby boy with fiance, Los Angeles Dodgers outfielder Carl Crawford, on March 22. She's also mother to Shaniece Hairston, 20.

Evelyn Lozada Talks Breastfeeding & 'New Beginning' 

"Most of my days and nights are spent make-up less, wearing my hair up in a bun, getting peed on, trying to calm a screaming baby and still trying to figure out how to get rid of my son's acid reflux," she also wrote.

The star is also getting a lot of help from her fiance, whom she recently gushed about. "Carl is a wonderful father and awesome fiancé who has been by my side the entire time," she told ABC News. "He is so excited about baby Carl Leo. You should see them together!"

Aside from taking care of her baby boy, Lozada is also working on getting her toned body back. To shed her baby weight, she said that she's been taking the weight loss supplement YouthH20 and working out several times a week. And, as seen in her new Instagram photos, her hard work is paying off!