เรื่องราวของ “Stealing Beauty” ติดตาม Lucy (รับบทโดย Liv Tyler), สาววัยรุ่นที่เดินทางไปยังประเทศอิตาลีเพื่อเยี่ยมเยียนครอบครัวของแม่ผู้ล่วงลับของเธอ ในระหว่างการเข้าพักที่บ้านในชนบท Lucy ต้องเผชิญกับความรู้สึกสับสนในวัยรุ่น และการค้นหาความหมายของชีวิตและความรัก
ในระหว่างที่เธอใช้ชีวิตในอิตาลี Lucy ได้พบกับบุคคลที่มีเอกลักษณ์หลากหลายคน ทั้งเพื่อนบ้านที่มีศิลปะและความคิดสร้างสรรค์ที่เปิดโลกทัศน์ให้กับเธอ เธอเริ่มค้นหาความสัมพันธ์ที่ซับซ้อนและแรงดึงดูดในชีวิต โดยเฉพาะการพัฒนาความรู้สึกต่อ Nicolo (รับบทโดย Ricky Tognazzi), หนุ่มที่มีเสน่ห์และเป็นศิลปิน