Charlotte D Alessio spotted in Red Frock and Skirt while out and about in NYC