The past two weeks have been all about Kate Middleton but April 21 is Queen Elizabeth's special day.

The monarch celebrates her 88th birthday on Monday, and a new portrait released in time to celebrate the occasion shows that Prince George's great-grandmother still has style and class.

In the black-and-white pic, Her Royal Highness sports a timeless pearl necklace and a dress by Angela Kelly, her personal assistant and senior dresser to her since 2002.

The ensemble is classy but still stylish, so it's no wonder Elizabeth gave instructions to the Duchess of Cambridge on what to wear during her royal tour of Australia and New Zealand. (The trick to looking fab lies in modest hemlines, natch.)

While we think Catherine has incredible style (she takes fighter jet style to a whole new level), she still has a long way to go if she wants to be as timeless as the Queen.

So, to celebrate Elizabeth's birthday, we take a look back at the top moments when Queen Elizabeth II was more fabulous than her granddaughter-in-law.

Loading Slideshow...
  • When She Walked Her Dogs Wearing A Fut Coat

    And wearing a turban, no less.

  • When She Wore Ice Blue

    And It didn't clash with her pale skin tone.

  • When She Went Casual And Wore Her Glasses

    Like. A. Boss.

  • When She Wore As Many Diamonds As Possible

    And she still looked classy and modest.

  • When She Laughed At The Less Stylish People

    'Hahaha, red is the colour of power! I have all the power!' (We imagine her saying, as she laughed.)

  • When She Looked More Stylish Than Kate And They Weren't Even In The Same Room

    Kate's inferior dress is trembling.

  • When She Had The Best Time With A Fur Stole

    Whip it, girl!

  • When She Busted Out Her Crown

    Kate's bling can't compare.

  • When She Wore Heels

    And they complemented her blue coat.

  • When She Overshadowed The Pope

    She stunned him with lavender.

  • When She Perfected White-On-White

    Kate Middleton couldn't get away with this.

  • When She Flaunted The Colour Rules

    And wore a matching pink ensemble.

  • When She Wore A Tulle Ballgown

    And never looked better.

  • When She Wore This Hat

    And we all bowed down.

  • When She Wore This

    We weren't sure what it was, but it was fabulous.

  • When She Made Helena Bonham Carter Bow Down

    And all was right in the world.

  • When She Looked More Fab Than Kate

    In a sparkly blue number.

  • When She Upstaged Kate At Her Own Wedding

    By wearing a daffodil yellow ensemble.

  • There She Is

    You can't miss her.

  • It May As Well Have Been Her Wedding

    Cause we couldn't keep our eyes off her.

  • NEXT: Queen Elizabeth Meets Celebs

  • With Carey Mulligan

    At a reception for the British Film Industry at Windsor Castle on April 4, 2013

  • With Leslie Phillips

    At a reception for the British Film Industry at Windsor Castle on April 4, 2013

  • With George Lucas

    At a reception for the British Film Industry at Windsor Castle on April 4, 2013

  • With Damian Lewis and Thandie Newton

    At a reception for the British Film Industry at Windsor Castle on April 4, 2013

  • With Tom Hooper and Eddie Redmayne

    At a reception for the British Film Industry at Windsor Castle on April 4, 2013

  • With rider Haley Turner, who rode Queen Elizabeth's horse

    April 19, 2013

  • With Will.I.Am

    June 4, 2012

  • With Jessie J

    June 4, 2012

  • With Kylie Minogue

    November 19, 2012

  • With Alicia Keys and Placido Domingo

    November 19, 2012

  • With Cheryl Cole

    November 19, 2012

  • With Andrea Bocelli

    November 19, 2012

  • With David Walliams

    November 19, 2012

  • With Jamie Cullum

    May 23, 2012

  • With Katie Couric

    May 22, 2012

  • With Joan Collins

    May 23, 2012

  • With Michael Sheen

    May 21, 2012

  • With Tracey Emin

    May 23, 2012

  • With David Walliams

    May 23, 2012

  • With Michelle Obama

    June 27, 2012

  • With Sir Paul McCartney

    June 4, 2012

  • With Sir Elton John

    June 4, 2012

  • With Lorraine Keane

    May 19, 2011

  • With X-Factor Finalist Mary Byrne

    May 19, 2011

  • With Duffy

    May 9, 2011

  • With Ellie Goulding

    May 9, 2011

  • With Kevin Spacey

    May 9, 2011

  • With Sophie Dahl

    March 16, 2010

  • With designer Ozwald Boateng

    March 16, 2010

  • With Erin O'Connor

    March 16, 2010

Also on HuffPost: