Suboo Shibori Ruched Dress worn by Dr. Tara Narula on Good Morning America
Dr. Tara Narula on Good Morning America on ABC was spotted wearing this blue check mesh dress on Good Morning America on Sep 10 2025's episode. Tara's Dress is the Shibori Ruched Dress by Suboo.