Top: Tie-Neck Scattered Rose-Print Silk Georgette Blouse by Michael Kors
Karen Walker (played by Megan Mullally) on Will and Grace on NBC was spotted wearing this blue rose print tie neck blouse on Will and Grace on episode 'Family, Trip' (10x09) in Jan 2019. Karen's Top is the Tie-Neck Scattered Rose-Print Silk Georgette Blouse by Michael Kors.