Elizabeth North (played by Portia de Rossi) on Scandal on ABC was spotted wearing this teal blue bow-neck blouse on Scandal on episode 'Even the Devil Deserves a Second Chance ' (5x07) in Nov 2015. Elizabeth's Top is the Pussy-bow Silk-georgette Top by Gucci .