Ha! I thought of the Monty Python lumberjack too. ANd it was the first thing DH said when I told him the outfit.
As for Ace Ventura, could be hilarious, but being totally unfamiliar with Ace Ventura myself, can't do.
I think I'll go with grunge princess - I think that term describes a certain style of dress (think plaid shirt, ripped denim, with ultra-feminine accessories like heels, hot pink lace bra, long blond hair, even pearls), not actually "princess". Not a princess who is grungy, but a grunge-dresser who is princess-y, if that makes sense.
Any other thoughts welcome!
DS 12/22/05 and DD 5/24/09