Alice + Olivia Leia Top worn by Mikaela Shaw (Vella Lovell) on Mr Mayor
Mikaela Shaw (played by Vella Lovell) on Mr Mayor on NBC was spotted wearing this multicolored print top on Mr Mayor on episode 'Venus on the Moon' (2x06) in Apr 2022. Mikaela's Top is the Leia Tie-Neck Halter Top by Alice + Olivia.