Farm Rio Red Nature Beauty Scarf Maxi Dress worn by Michele Norris on Today
Michele Norris on Today on NBC was spotted wearing this floral print maxi dress on Today on Nov 10 2023's episode. 's Dress is the Red Nature Beauty Scarf Maxi Dress by Farm Rio.