With Mother's day around the corner, Britney Spears has recently penned an emotional letter to her two sons, 9-year-old Jayden James and 10-year-old Sean Federline.
In a post published on Time magazine's website, the 34-year-old singer wrote, "You are my masterpieces. From the day I saw the most precious eyes, I believed in miracles to the core, E! Online reports.
Adding to this, she said that she prays to Almighty that as a mother, she could teach her kids strength and passion to carry through the struggles in the world and that they could find their dreams.
The 'Toxic' hit-maker continued in her touching post, "God always comes to us in tiny whispers. I pray you always find his whisper and understand the true meaning behind following your inner voice as well."
She concluded, "I pray you laugh, love and soar through your journey of life.