It's the season finale, and what a fantastic 12 episodes they've been, all leading up to this final and 13th offering.
Taylor's in the hospital, and Michael couldn't be more devestated when he hears the news about her and their unborn baby's condition.
Rosie is angry at Spence for trying to ensure her son didn't immediately join her in America, but when he makes her another life-changing offer, will she be able to refuse just to keep Peri happy?
Alejandro's doing damage control, and in a bid to remain 'straight' in the eyes of the media, he asks Carmen to marry him in exchange for a major record deal and all the works. The only issue is her relationship with Sam, and their plans to move in together.
Closure is given in the way of the big reveal of Flora's murderer, but will Marisol be able to curate enough evidence to ensure her son is released from jail?
With more murders, secrets, revenge and a shock arrest taking place, we cannot wait to see what season two has to offer when it hits screens next year.
Bravo Marc Cherry, you've done it again.
The final episode of season one of Devious Maids airs on New Year's Day - January 1 - at 10pm on TLC.
Tagged in Devious Maids