A wedding showcase shocks poor Moira. Sandra makes an admission to frustrated Liv. Amelia spots an opportunity.
Season 51 • Episode 143 of 261