Sophia Greenleaf (played by Desiree Ross) on Greenleaf on OWN was spotted wearing this pink denim mini skirt on Greenleaf on episode 'The First Day' (5x01) in Jun 2020. Sophia's Top is the Scalloped Beaded Cape by Topshop . Sophia's Skirt is the Denim Frayed Mini Skirt by Topshop.