European businesswoman Taylor Sands stripping out of work clothes