Alluring teen Margaret Clay bares it all confidently