Posted by Kelly Fincham at 8/19/2009 1:22 PM EDT
Diana wore this loopy leprechaun outfit for the "national costume" section of the Miss Universe pageant taking place in the Bahamas.
I think I can safely say I have never seen anyone wearing anything like this - not even on St Patrick's Day in New York.
The shamrock hat is straight out of Darby O'Gill and what's with the flag-turned-giant-batwings?
Who on earth designed this shillelagh shambles?
But fair play to Diana for laughing at the outfit. At least I assume that's what she's laughing at, although it could be the fact that she's the joint favorite to win the whole thing.
The 20-year-old Dubliner will fly the, er, flag for Ireland at the contest and the finals take place on August 23.
Roll on the next outlandish outfit.