A glorious flash of skin