Could Piper look any more alluring in her tight pink dress?