• Embed

I Think You'll Be Perfect

RecapSeason 2 Ep 86/15/2010

Louise has a great meeting at ELLE and finally meets Olivia.

Up Next