महाभारत के एक प्रसंग के अनुसार राजा ययाति का विवाह शुक्राचार्य की पुत्री देवयानी के साथ हुआ था। देवयानी की शर्मिष्ठा नाम की एक दासी थी। एक बार जब ययाति और देवयानी बगीचे में घूम रहे थे, तब उसे पता चला कि शर्मिष्ठा के पुत्रों के पिता भी राजा ययाति ही हैं, तो वह क्रोधित होकर अपने पिता शुक्राचार्य के पास चली गई और उन्हें पूरी बात बता दी। तब दैत्य गुरु शुक्राचार्य ने ययाति को बूढ़े होने का श्राप दे दिया था।