'Devious Maids' season 3 episode 11 spoilers: is Olivia really the one who killed Louie Becker and Blanca?

"Devious Maids" has only two more episodes left before revealing the killer in the season's finale. Right now, fans of the mystery drama series have a strong feeling that Olivia may have killed the professional tennis player, Louie Becker, and maid, Blanca. But is she really the killer or is this just a way for the Lifetime show to prevent viewers from guessing the real murderer?
In the previous episode of "Devious Maids," viewers saw a conniving Olivia suspiciously talk to someone on the phone, most probably an accomplice, discussing a plan. Right after hanging up, Michael Stappord's ex-wife shaved off her shiny locks in what seems as a way to convince people that she is sick.
In next week's episode 11 titled "Terms Of Endearment," the preview clip shows Marisol doing some digging in order to prove that Olivia Rice is the Beverly Hills killer. Marisol is highly suspicious after having a one-on-one conversation with her.
During their chat Olivia revealed that she took pleasure in watching Taylor's life fall apart. Olivia is seeing her ex-husband Michael for many months and although he is currently married to Taylor, it was Taylor who was his mistress while Olivia was his wife.
Marisol's suspicions and search for clues in the Stappord home will put a strain on her rocky relationship with Jesse, according to Spoiler Guide's official episode synopsis. Jesse is sure Olivia is not the killer and that she is really sick but Marisol would not buy it.
Meanwhile, Rosie makes a big decision about Ernesto's behavior when Spence posts questions about her first love. Maybe Rosie will finally realize Ernesto is not the man she once loved.
Zoila discovers something unsettling about Dr. Neff and attempts to warn Genevieve. Also, Carmen will be in charge of Evelyn's foster son but viewers know that it is only a matter of time before he becomes Carmen's boss.
"Devious Maids" airs every Monday on Lifetime at 9 p.m. EST.