Now that's one hot mama!

Being the devoted mother she is, Mariah Carey still looked camera ready as she rushed home to be with her kids after filming American Idol all night. How sweet!

The 42-year-old singer grinned from ear to ear in a gorgeous maxi dress as she posted a picture on Twitter of her twins Monroe and Moroccan Cannon with the caption, "after the show last night: ) rushed home to put #dembabies to sleep!"

We just love her devotion... and her style, too!