Top: Sheila Lips Burnout Tie-Neck Top by Alice + Olivia x Donald Robertson
Carissa Loethen Culiner on E! News on E! was spotted wearing this red leopard lip print top on E! News Daily Pop on May 08 2018's episode. Carissa's Top is the Sheila Lips Burnout Tie-Neck Top by Alice + Olivia x Donald Robertson.