The Stella McCartney store has a new youthfully playful twist in their front window display, inflated dinosaurs dominating the showcase!! Dinosaurs seems to be the "in" thing nowadays, never the less i love it! Hmm...can i have 1 of those please? The red "little" one will be cool?!