We told you on Monday that Kelly Clarkson gave birth to her baby girl, River Rose, on June 12, which she confirmed on Twitter. Today, she used the same mechanism to share the first snap of her daughter. Keep reading to see the adorable picture!

"Our baby girl River Rose Blackstock arrived on June 12th! Thank you everyone for all of your well wishes! Brandon and I are on cloud 9!! :)" she tweeted.

"Here is our beautiful baby girl River Rose; 6lbs 6oz, 18 inches, and the greatest thing on the planet," she wrote alongside this adorable picture Friday.

This is the first child for the "American Idol" winner, who is married to Brandon Blackstock. He has two children of his own, Savannah, 11, and Seth, 7.

The couple met in 2006 while rehearsing for the American Country Music Awards. They started dating in 2012 and wed in October at Blackberry Farm in Walland, Tennessee.

Shortly after Clarkson told Us Weekly, "More than anything, next I want a baby. Lots of them!" 

"My record label is freaking out because all I can talk about now are babies. We're really excited and want to get our family started. I'm 31 and we'd like to do it the natural way. My eggs aren't getting any younger! So we're really excited." 

She announced her pregnancy in November on twitter to her over nine million followers.

"I'm pregnant!!! Brandon and I are so excited! Best early Christmas present ever :)," Clarkson wrote.

The songstress revealed in January she would have a baby girl. She also loves being a stepmother to Blackstock's two children.

"I actually really dig the mom thing. ... I am quick to go, 'I told you not to touch that!'" she told Ryan Seacrest. "I am totally my mom. My mom was a hard mom."

How cute is River Rose? Let us know your thoughts in the comments section below.