Olivia Attwood's Bad Boyfriends

Olivia Attwood's Bad Boyfriends

Episode 12 (1x12)


:

The competition reaches its dramatic finale as Olivia drops one final shocking twist - and her biggest dilemma yet - and a winner is crowned.

  • :
  • : 12
  • : 3
  • ITV2
  • 21