We just can't seem to get enough of the fashions celebs are sporting to celebrate the Queen's Diamond Jubilee -- from Kate Middleton's stunning red Alexander McQueen frock to the many hats created by top notch Milliners.
But this look, donned by British-born Canuck Kim Cattrall while hosting the Great British Run in New York City over the weekend, could be our favourite.
The "Sex And The City" star sported a Givenchy digital print shift dress, some staple sunnies and coral heels while enjoying celebrations amongst Anglophiles and U.K. ex-pats.
What do you think of her jubilant look?

Check out some other fashions from the Queen's Diamond Jubilee celebrations.

Thames River Pageant: Queen Elizabeth II
Britain's Queen Elizabeth II waves from the royal barge 'Spirit of Chartwell' as it sails past the Houses of Parliament during the Thames during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. Queen Elizabeth II set sail on a ceremonial barge down the Thames on Sunday at the centre of a 1,000-boat pageant to mark her diamond jubilee. JOHN STILLWELL/AFP/Getty Images
Thames River Pageant: Queen Elizabeth And Prince Charles
Queen Elizabeth II and Prince Charles, Prince of Wales embark from Chelsea Harbour on the first part of their journey in The Jubilee River Pageant to celebrate Queen Elizabeth's Diamond Jubilee on June 3, 2012 in London, England. For only the second time in its history the UK celebrates the Diamond Jubilee of a monarch. Her Majesty Queen Elizabeth II celebrates the 60th anniversary of her ascension to the throne. Thousands of well-wishers from around the world have flocked to London to witness the spectacle of the weekend's celebrations. The Queen along with all members of the royal family participated in a River Pageant with a flotilla of a 1,000 boats accompanying them down The Thames. (Photo by Eddie Mullholland - WPA Pool/Getty Images)
Thames River Pageant: Pippa And James Middleton
Pippa Middleton and James Middleton, the sister and brother of Catherine, Duchess of Cambridge, ride on the royal barge 'Spirit of Chartwell' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. AFP PHOTO / PAUL ELLIS
Thames River Pageant: Prince William
Prince William prepares to board the royal barge 'Spirit of Chartwell' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. STEFAN ROUSSEAU/AFP/GettyImages
Thames River Pageant: Kate, Will And Harry
Prince William (C), Catherine, Duchess of Cambridge (L) and Prince Harry (R) prepare to board the royal barge 'Spirit of Chartwell' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. STEFAN ROUSSEAU/AFP/Getty Images
Thames River Pageant:
Princess Anne, Princess Royal waves as she joins in the Diamond Jubilee Thames River Pageant on June 3, 2012 in London, England. Chris Jackson/Getty Images
Diamond Jubilee Street Parties: Charles And Camilla
Prince Charles, Prince of Wales and Camilla, Duchess of Cornwall attend the 'Big Jubilee Lunch' in Piccadilly ahead of the Diamond Jubilee River Pageant on June 3, 2012 in London, England. Chris Jackson - WPA Pool /Getty Images
Thames River Pageant: Charles And Camilla
Prince Charles, Prince of Wales and Camilla, Duchess of Cornwall arrive at Chelsea Pier on June 3, 2012 in London, England. Bethany Clarke - WPA Pool/Getty Images
Thames River Pageant: Sophie, Countess Of Wessex
Sophie, Countess of Wessex waves from the deck of 'Havengore' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. LEON NEAL/AFP/Getty Images
Thames River Pageant: Princess Beatrice Of York
Princess Beatrice of York boards 'Havengore' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. LEON NEAL/AFP/Getty Images
Thames River Pageant: Prince Andrew
Britain's Prince Andrew waves as he takes part in the Diamond Jubilee Pageant on the River Thames in London, on June 3, 2012. GLYN KIRK/AFP/Getty Images
Thames River Pageant: Queen Elizabeth II And Camilla
Britain's Queen Elizabeth II and Camilla, Duchess of Cornwall, stand together on the royal barge 'Spirit of Chartwell' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. ADRIAN DENNIS/AFP/Getty Images
Thames River Pageant: Catherine, Duchess Of Cambridge
Catherine, Duchess of Cambridge, arrives to board the Spirit of Chartwell during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. JOHN STILLWELL/AFP/Getty Images
Thames River Pageant: William, Kate And Harry
Prince William, Duke and his wife Catherine, Duchess of Cambridge, arrive to board the royal barge 'Spirit of Chartwell' during the Thames Diamond Jubilee Pageant on the River Thames in London on June 3, 2012. JOHN STILLWELL/AFP/Getty Images
Thames River Pageant: Princess Eugenie
Princess Eugenie waves a flag during the Diamond Jubilee Thames River Pageant on June 3, 2012 in London, England. Jeff J Mitchell/Getty Images
Thames River Pageant: Queen Elizabeth II
Queen Elizabeth II smiles on the royal barge 'The Spirit of Chartwell' during the Diamond Jubilee Thames River Pageant on June 3, 2012 in London, England. Dylan Martinez - WPA Pool/Getty Images
Thames River Pageant
Queen Elizabeth II embarks from Chelsea Harbour on the first part of their journey in The Jubilee River Pageant to celebrate Queen Elizabeth's Diamond Jubilee on June 3, 2012 in London, England. Eddie Mullholland - WPA Pool/Getty Images
Diamond Jubilee Coronation Cup: Princess Beatrice Of York, Sophie, Countess Of Wessex
Princess Beatrice of York (L) talks with Sophie, Countess of Wessex (R) on the royal balcony on Derby Day, the second day of the Epsom Derby horse racing festival, at Epsom in Surrey, southern England, on June 2, 2012 the first official day of Britain's Queen Elizabeth II's Diamond Jubilee celebrations. CARL COURT/AFP/GettyImages
Diamond Jubilee Coronation Cup: Queen Elizabeth II
Britain's Queen Elizabeth II walks out to present the trophies for the winning horse St Nicholas Abbey in the Diamond Jubilee Coronation Cup race on Derby Day, the second day of the Epsom Derby horse racing festival, at Epsom in Surrey, southern England, on June 2, 2012 the first official day of Britain's Queen Elizabeth II's Diamond Jubilee celebrations. BEN STANSALL/AFP/Getty Images
Diamond Jubilee Coronation Cup: Queen Elizabeth II
Britain's Queen Elizabeth II holds her programme as she views the horses from the parade ring before the Diamond Jubilee Coronation Cup race on Derby Day, the second day of the Epsom Derby horse racing festival, at Epsom in Surrey, southern England, on June 2, 2012. BEN STANSALL/AFP/Getty Images
Diamond Jubilee Coronation Cup: Prince Philip, Duke of Edinburgh
Prince Philip, Duke of Edinburgh walks in the parade ring before the Diamond Jubilee Coronation Cup on Derby Day, the second day of the Epsom Derby horse racing festival, at Epsom in Surrey, southern England, on June 2, 2012. ADRIAN DENNIS/AFP/Getty Images
Diamond Jubilee Coronation Cup: Princess Eugenie
Princess Eugenie watches the Derby sporting Union Jack nail varnish on June 2, 2012 in Epsom, England. Peter Macdiarmid/Getty Images
Read on for Cattrall's top five tips on how to look good in the buff.
Want more? Be sure to check out HuffPost Canada Style on Twitter, Facebook and Pinterest.

The Huffington Post Canada | By Sarah Kelsey Posted: 06/04/2012 2:00 pm Updated: 09/06/2012 4:46 pm