Rainbow Johnson (played by Tracee Ellis Ross) on Black-ish on ABC was spotted wearing this navy floral cropped top and pants on Black-ish on episode 'God' (3x02) in Oct 2016. Rainbow's top is the Flowing Printed Top by Zara. Rainbow's pants is the Printed Loose Fit Trousers by Zara.