Rainbow Johnson (played by Tracee Ellis Ross) on Black-ish on ABC was spotted wearing this green shirtdress on Black-ish on episode 'JustAKidFromCompton' (5x15) in Mar 2019. Rainbow's Dress is the Spur Shirtdress by Veronica Beard . Rainbow's Earrings is the Arc Earrings by Rachel Comey.