Red Leopard Scarlett Dress by Rahi Cali worn by Carrie Inaba on The Talk
Carrie Inaba on The Talk on CBS was spotted wearing this red leopard print dress on The Talk on Feb 07 2019's episode. Carrie's Dress is the Red Leopard Scarlett Dress by Rahi Cali.