Pregnant Devious Maids star Dania Ramirez is having twins -- a girl and a boy! She revealed the news to loved ones during her baby shower at Pearl's in West Hollywood, Calif., on Saturday, Sept. 21 Credit: Michael Simon

The best of both worlds! Pregnant with twins, Devious Maids star Dania Ramirez is having both a girl and a boy! The 33-year-old actress recently broke the happy news to her closest family and friends while celebrating her baby shower at new hotspot Pearl's in West Hollywood, Calif., on Saturday, Sept. 21.

Ramirez showed off her adorable baby bump at the party, wearing a black and purple Seraphine silk printed maxi dress. She and her guests -- including costars Roselyn Sanchez, Judy Reyes, Edy Ganem, Ana Ortiz, Rebecca Wisocky and the show's creator Marc Cherry -- feasted on the newly launched brunch menu. The group also toasted the star with ZING Red Velvet cocktails after playing some baby-themed shower games.

Ramirez first shared the news that she was expecting when she posted a sonogram via Instagram on July 15. "I am proud 2 Announce our 2 NEW BUNDLES OF JOY! Yes, I'm having TWINS!" the soon-to-be mom wrote. "And No They Do not Belong 2 Mr. Spence. Lol! 13-5-22," she joked. (Mr. Spence is the man Ramirez's character Rose Falta works for on the Lifetime series.)

The expectant mom married director Bev Land in February 2013. Land is already a father to son Kai, 11, with his ex-wife Sharon Leal.