Top: Ikebana Print High Collar Blouse by Just Cavalli
Elizabeth North (played by Portia de Rossi) on Scandal on ABC was spotted wearing this printed blouse on Scandal on episode 'That's My Girl' (5x21) in Jun 2016. Elizabeth's Top is the Ikebana Print High Collar Blouse by Just Cavalli.