Watch TV Online
On The Bachelorette Season 12 Episode 7, bad weather cancels a group date as JoJo must decide which four men will take her home to meet their families.
On Devious Maids Season 4 Episode 6, things get dangerous as Rosie and Genevive investigate Perri's murder, while Marisol argues with her director.
On Mistresses Season 4 Episode 6, Joss snaps unexpectedly just before the wedding while Alec makes a surprise visit and turns Karen’s life upside down.
On Rizzoli & Isles Season 7 Episode 6, Jane, Maura and the team investigates a double murder at a hospital that is plagued by a an old ghost story.
On UnREAL Season 2 Episode 6, Chet is there for Rachel as she deals with a trauma, while an angry Darius ends up coming to a shocking decision.
On Major Crimes Season 5 Episode 4, Flynn's search for a new home turns into a new case for the unit and Buzz continues to investigate his father's murder.
On The Real Housewives of Orange County Season 11 Episode 3, Meghan confronts her fear as she starts IVF and Vicki's daughter's return doesn't meet expectations.
On The Fosters Season 4 Episode 3, other students blame Marianna for Nick's actions after the lockdown and Callie's reaction to taunting gets her suspended.
On Shahs of Sunset Season 5 Episode 12, GG shocks her friends with her extreme health regimen while an altercation puts a damper on a trip to the Mayan ruins.
On Keeping Up with the Kardashians Season 12 Episode 10, Kim heads off to Iceland. But does she spread heself too thin on the trip?