Last week a very pregnant Ciara was hitting a mean Crip Walk, and this week she's holding her new baby boy.
While the singer has not confirmed the birth of her first child with her fiance, Future, reports say she gave birth on Monday May 19 in Los Angeles.
Though this is Ciara's first child, Future has two sons and a daughter from previous relationships.
Ciara wore pregnancy well, and I'm sure she's going to make motherhood look even better. Congratulations to the new parents!
Kimberly Foster is the founder and editor of For Harriet. Email or Follow @KimberlyNFoster