Cardi B is a mama to a daughter named Kulture Kiari Cephus, and she is totally dedicated to raising her. Since becoming a mother, Cardi B has expressed her love for her daughter, and how she doesn’t want to spend “a second” away from her. But when she announced her pregnancy, she received mixed reactions, perhaps because she was at the top of her professional game at the time. But Cardi B decided she could have both; she could work and be a mom, and she's proved this. She proudly showed off her baby bump, she twerked while pregnant, and she totally rocked the maternity style.

In contrast to Cardi B, Kylie Jenner disappeared from the limelight during her pregnancy. She decided she wanted to prepare for motherhood by keeping it private (a very different approach, because usually, she is willing to share her life with the public). This made getting photos of her bump impossible, but Jenner loved being pregnant, and although she was a young mom, having children is something she had spoken about many times before the arrival of her daughter, Stormi. Below are photos of Cardi B and Kylie Jenner before they became moms, and how their lives have changed since.

20 Cardi B Was All About Channeling Her Inner Cruella De Vil

Cardi B is now a mama to a daughter named Kulture, but before she was a mom, she was rocking Halloween parties in New York. And if there was an award for the best-dressed on the night, then it would have had to go to her (even though we don’t know what every other guest wore), because Cardi B arrived at the party as the Disney villain, Cruella De Vil.

Sporting the infamous white and black hairstyle and wearing a fur coat, Cardi even brought a Dalmatian with her to complete the look. And, not that she doesn’t have fun now that she’s a mom, but this was definitely one of her more epic looks.

19 She Really Loved Performing — Now She Doesn’t Want To Leave Her Baby

Cardi B is at the top of her professional game, and that means she’s in demand when it comes to booking shows and performing concerts. Her love of performing can be captured in this photo, and Rolling Stone also notes that it was rare for her to take a day off. Things have changed now that she is a mom though, and after giving birth to her daughter, Cardi B canceled a tour with Bruno Mars and spoke about her reasons for doing so, on social media.

"Not only am I just not ready physically, I'm not ready to leave my baby behind since the doctors explained it's not healthy for her to be on the road," she explained.

18 She Was Topping The Best (And Not Best) Dressed Lists

Cardi B’s personal style is very unique, and this has made her top some of the best- and, well, not-best-dressed lists. She can wear anything because she is so daring, and according to Fashionista, this is the outfit she wore on an appearance on The Tonight Show with Jimmy Fallon.

Style changes before, during, and after giving birth, but Cardi B remains a celebrity with one of the most impressive maternity styles. According to Harper’s Bazaar, she took on “maternity style like a queen” noting “when it comes to pregnancy dressing, the rapper's wardrobe is anything but ‘regular, degular, shmegular.’”

17 Cardi B And Offset Went To Doctors' Appointments Together Ahead Of Their Daughter’s Arrival

Cardi B and Offset are married and raising their daughter together, and Offset was there for Cardi B during her pregnancy, including the doctor's appointments. She shared this sweet photo of them on social media, with a simple caption about how they had been to visit a doctor.

One of the best things about Cardi B is she has zero filter, which means she always speaks her mind and she is incredibly real about everything in her life, including motherhood. She also continued to work during her pregnancy, and USA Today notes that she refused to be sidelined because of it. In contrast to how Kylie Jenner disappeared from the limelight, Cardi owned it and proudly displayed her bump.

16 She Had A Bronx Fairytale Baby Shower That Was Everything

Something that most expectant celebrity moms have in common is their need to throw really expensive, over-the-top baby showers, and Cardi B definitely did that. The photos from her Bronx fairytale celebration made it seem like it was a party to remember, and not just because it was photographed by, and featured in, the prestigious fashion magazine, Vogue.

Vogue notes that more than 40 people spent two days working to get Cardi B and Offset’s baby shower perfect. And what does perfection look like for Cardi B, you ask? More than 26,000 flowers, a Bardi Baby Bodega packed with beautifully presented baby bottles and diapers, and a library filled with baby books.

15 She Rocked Rainbow Hair And Really, Really Long Nails

Like the Kardashian-Jenner clan, Cardi B is a fan of really long nails. She also gets creative with her hairstyles, and when she was pregnant she opted for a rainbow-colored hairdo, long pink nails, and a fitted white dress — one of her more memorable maternity looks.

For those wondering, she hasn’t ditched her long nails since becoming a mom, but other things in her life have changed, and everything in her life now revolves around her daughter. “I met my match. She is very demanding, like, I can’t believe I have a boss,” she said of her daughter while discussing breastfeeding, Vogue reports.

14 And She Was Super Excited When She Saw A Graffiti Artist Had Honored Her

Cardi B may not have hidden her pregnancy from the world and did proudly put her bump on display (even during her performances) but those nine months were not just about her baby. She worked, she performed, and she got super excited when she found out that there was a beautiful graffiti art portrait of her in Brooklyn, New York City (she was born in The Bronx, another borough of New York City).

Taking to social media, she shared this photo, along with her excitement about finding it. “Wow I can’t believe this," she wrote. "I feel soooo honored. I Hurd [heard] this is in Brooklyn!”

13 Who Says Pregnant Women Can’t Twerk? Cardi Proved Just How Cool She Is

Cardi B appeared to have an effortless pregnancy because she was even able to twerk during a performance at Coachella — a performance which Complex notes made headlines, and was something Ellen DeGeneres even chatted to Cardi about later.

However, after giving birth, she realized that she had to take things easy, and in addition to canceling her tour with Bruno Mars because she was not ready, she has also spoken about how important it was for her body to have the time it needed to recover. “My body is extremely weak right now. Like, so weak,” she said, according to Vogue.

12 Cardi B And Offset Spent As Much Time As Possible Together As A Couple Before Their Baby

Cardi B and Offset’s relationship has had its ups and downs, and these have been well-documented in the press, but ahead of the birth of their child, they spent as much time together as possible.

After giving birth on July 10, 2018, there was another person Cardi B wanted to spend all her time with; their daughter. On social media (via People) she spoke about how since giving birth she feels as though she can’t leave her baby for even "a second." She added, "A lot of people keep telling me, 'You need to find a nanny because you gotta start working soon,' and it’s so hard because I want to be with my baby every second…"

11 She Attended The Romeo Santos Concert At Madison Square Garden Looking Fierce

When Cardi B announced her pregnancy the reactions were mixed. Perhaps because she was on top of the rap game at the time, or maybe because people simply didn’t expect her to become a mom when she did, but Cardi B rose to the challenge because she realized she could have both. She could work, and be a mom.

“As a woman, why can’t I have both?” she told The Breakfast Club (via People). And she proved she could. In February 2018, she performed at The Romeo Santos Concert At Madison Square Garden, Music News notes, and at the time, she was four months pregnant.

And now Kylie Jenner...

10 Kylie Was Getting Excited About Stormi’s Arrival And Celebrated With A Lavish Baby Shower

Kylie Jenner’s decision to keep her pregnancy quiet, until the birth of her daughter, Stormi Webster, made it all the more interesting. There were no photos of her sporting a baby bump (although the pictures in the early stages of her pregnancy showed her wearing baggy clothing) made public, and fans were eagerly awaiting an announcement during those nine months.

But we do know now that she had one of the fanciest baby showers. According to Elle Australia, it was like a very fancy pajama party, and guests and the mom-to-be were photographed wearing silk pajamas, while surrounded by thousands of pink roses.

9 She Spent Loads Of Her Time With Her (Former) BFF Jordyn Woods

Perhaps the saddest thing about the whole Jordyn Woods/Khloé Kardashian/Tristan Thompson fallout is that Kylie Jenner has lost her best friend.

Jenner and Woods had been besties since 2012 and they even lived together — although Woods has since moved out of the guest house of her best friends mansion. In the months leading up to Stormi’s birth, Jenner really leaned on her best friend, and they spent a lot of time together. According to Seventeen, Woods was even there when Jenner found out she was pregnant with Travis Scott’s baby and reassured Jenner that everything would be OK.

8 She Was Also Not Ready To Share Her News With Fans, And Baggy Clothes Were Her Style Staple

As mentioned above, Kylie Jenner chose to keep her pregnancy news to herself. She wanted this to be something that was only shared among herself, her boyfriend Travis Scott, and her close friends and family (all of whom did a great job of hiding the news). But even without confirmation that she was pregnant, that didn’t stop the reports.

In the early stages of Jenner’s pregnancy, she was photographed in public, albeit a lot less frequently than normal. And during these outings, she ditched her favorite bodycon, and was seen sporting baggy clothing, presumably in an attempt to cover up.

7 She Took Trips To The Desert To Be Photographed Without The Paparazzi Seeing Her

After Stormi was born, Kylie Jenner announced that she was now a proud mama to a baby girl. She was also aware that her fans had not been able to be a part of this journey, and so she shared a video, three days after Stormi’s birth (on Feb. 1, 2018), which compiled some of her most memorable pregnancy moments.

Jenner posted the 11-and-a-half minute video on social media and titled it, “To Our Daughter.” To date, it has been watched 81,760,793 times, and, among other things, showed her having a pregnancy photo shoot in the desert.

6 She Was Careful Not To Let Her Fans See More Than Her Face

Being able to keep her pregnancy private must have been a difficult task for Kylie Jenner because she is always being photographed, and she shares a lot of these photos online. But instead of posting full-length shots, she started resorting to a lot more close-ups, like this selfie, which shows her with minimal makeup, her natural hair color, and long nails.

Although she chose not to share photos, she really loved being pregnant. “Pregnancy has been the most beautiful, empowering, and life-changing experience I’ve had in my entire life and I’m actually going to miss it,” she said in her birth announcement.

5 But Kylie Was OK With Posing For Photos In The Early Stages Of Her Pregnancy

Kylie Jenner did pose for photos in the early stages of her pregnancy before people were able to notice that she was carrying — although her photos were very carefully posed.

Although Jenner was careful not to announce the news she was expecting, prior to her pregnancy she had always shared that she wanted to be a young mom, explaining that 30 was too late to have kids. Us Weekly notes that in an episode of Keeping Up With the Kardashians, Jenner had said, “I feel like 30's too late [for a kid]. Every psychic said I'm only gonna have two kids.”

4 Business Was Booming While Kylie Was Preggo (Ain’t No Rest For Billionaires)

Kylie Jenner is a social media star, and fans are used to her speaking her mind, sharing selfies or photos from the latest project she’s working on, and really, just sharing her life with the world. During her pregnancy, one of the most noticeable changes to her life was how she started to be less active online, although one of the things she did post, was about her Kylie Cosmetics and Topshop launch, which happened in November of 2017.

According to Refinery29, this event marked the first time in almost a year where consumers would be able to purchase Kylie Cosmetics outside of her website, thanks to an in-store collaboration with the retailer, Topshop — so yes, business was booming during her pregnancy.

3 Kylie Was Glowing, But She Didn’t Want To Show Her Bump

At the time of Kylie Jenner’s pregnancy, a family insider told People magazine the pregnancy was “an unexpected but completely amazing turn of events” for her. But it was an amazing turn of events Jenner wanted to keep to herself. As mentioned, her use of social media became less frequent, she started to post less, and she focused on sharing a lot of selfies instead of photos of her bump. But it wasn't just in photos that she wanted to hide her bump, but also events.

When Kim Kardashian West had a baby shower ahead of the arrival of her third child, Chicago, People notes that pregnant Kylie Jenner was in attendance, but even to an exclusive event like this, she chose to cover up with a jacket.

2 She Celebrated Her Last Holidays Before Stormi’s Birth In True Style

Kylie Jenner is known for going a little over-the-top when it comes to the holidays, or birthday parties, or baby showers… you get the picture! For her last Christmas holidays before her daughter’s birth (which happened two months later), she went all out and got a team to decorate her house, including a 20-foot tree filled with gigantic baubles.

Also, when trying not to show her pregnancy, it helped to distract fans by posting photos of other things in her life, like her holiday celebrations or the latest work projects, which brings us to our next point...

1 Plus, She Showed Glimpses Of A Lot Of Projects That No One Got To See For Months

Kylie Jenner didn’t stop working during her pregnancy, instead, she continued to update fans on her latest projects, sometimes only sharing glimpses of the things she was working on. This photo, which Jenner shared on social media three months before her pregnancy, was simply captioned with “shoot day,” and it gives away very little.

But the photo did prompt multiple magazines to write about whether Jenner had just done a pregnancy shoot, with Us Weekly noting that fans felt the pink of the butterflies and pink polish was Jenner’s way of confirming she was having a girl.

A fun fact about the pink butterfly theme: Jenner and Stormi dressed up as pink butterflies for Halloween in 2018.

Sources: Rolling Stone, USA Today, Harper's Bazaar, USA Today, Vogue, Complex, Vogue, People, Music News, People, Elle, Seventeen, People, Kylie Jenner YouTube, Kylie Jenner Instagram, Us Weekly, Refinery29, People, People, Us Weekly, OK!