I Know It's Today

Shrek Shrek

The Waiting Game: Fiona's Fairy Tale Hope in 'I Know It's Today'

The song 'I Know It's Today' from the musical 'Shrek' is a poignant reflection of Princess Fiona's longing and unwavering hope for her fairy tale ending. Sung by Fiona at three different stages of her life— as a child, a teenager, and an adult— the song captures the essence of her isolation and the societal expectations of finding 'true love'. The lyrics cleverly intertwine Fiona's story with those of classic fairy tale princesses, highlighting the trope of damsels in distress being saved by a prince.

As the song progresses, Fiona grows increasingly impatient and critical of the fairy tales she once adored. The humor in the lyrics ('How I wonder does she pee?') juxtaposes the darker reality of her situation, as she's been locked away for years, waiting for a savior. The repetition of 'I know it's today' serves as a mantra of hope, but also reveals a hint of desperation. Fiona clings to the belief that her prince will come, as promised by the stories she's read, despite the passing of time and her growing cynicism.

The song ends with an ensemble of all three Fionas, reinforcing the idea that despite the years and the changes she's undergone, her hope remains constant. 'I Know It's Today' is a powerful anthem of hope against the odds, and a commentary on the unrealistic expectations set by fairy tales. It's a reminder that waiting for a perfect ending can be a long and arduous process, but the belief in a happy ending is a powerful force.

Share on social media Share as link
  1. Big Bright Beautiful World
  2. Holding Out For a Hero
  3. Cat's In The Cradle
  4. Fada Madrinha
  5. Welcome To Duloc
  6. Na Cabeça Shampoo, Lave Bem o Seu... Pé!
  7. As Lovers Go
  8. Story of my life
  9. Thank You (For Letting Me Be Myself Again)
  10. Funkytown
View all Shrek songs

Most popular topics in Shrek songs

Related artists

  1. Mulan
    Mulan
  2. Aladdin
    Aladdin
  3. Anastasia
    Anastasia
  4. Tarzan
    Tarzan
  5. Randy Newman
    Randy Newman
  6. Sister Act
    Sister Act
  7. Stephen Sondheim
    Stephen Sondheim
  8. High School Musical
    High School Musical