The Bachelorette (8 p.m., ABC) – In tonight’s finale, Kaitlyn will choose between two not-very-good choices: jealous Shawn or intense Nick. “After the Final Rose” airs at 10.
Major Crimes (9 p.m., TNT) – New information prompts the re-opening of an old kidnapping case.
Cedric’s Barber Battle (9:30 p.m., CW) – The battle features barbers Lorraine Osorio from New York and California barbers Diego Elizarraras and Chris Eliares.
UnREAL (10 p.m., Lifetime) – Rachel deals with the repercussions of her impulsive decision, and the final three contestants return to Adam’s vineyard.
Tea Time (10 p.m., UNC-TV) – In this POV documentary, five Chilean women meet monthly for tea and pastries, a ritual that has helped them deal with personal and societal change.
Running Wild with Bear Grylls (10 p.m., NBC) – Oscar-winning actress Kate Winslet runs wild with Bear tonight, tackling the Snowdonia Mountains in Wales.