sheer greek cape