Rainbow Johnson (played by Tracee Ellis Ross) on Black-ish on ABC was spotted wearing this striped sleeveless top with side buttons on Black-ish on episode 'Mother Nature' (4x02) in Oct 2017. Rainbow's Top is the Sailor Striped Tank W/ Silk Underlay by 3.1 Phillip Lim .