For a movie about a young girl who's raped and murdered, people sure looked happy at The Lovely Bones premiere at Grauman's Chinese Theatre. Rachel Weisz and Saoirse Ronan, in fact, looked amazing. And then there were the 90s flashbacks...

Let's face it: Susan Sarandon has earned the right to wear flats if she feels like it.

Ariana Grande is in the brief window where it's acceptable to wear shrink-wrapped velvet.

I'm over the 90s-floral, as modeled by Courtney Ford, but I guess given the film's subject matter, it's kind of apropos.

Speaking of current retro-trends: the early-90s/late 80s mini (on Rose McIver) has the virtue of (when worn with tights) being relatively warm.

Oh noes! Olivia Munn forgot her shoes!

Nikki Soohoo is so ready for Radio City!

Saoirse Ronan makes her official debut as the one of the chicest, awesome young actresses on the planet.

I think what AJ Michalka was going for...

...was done better by Stefania Owen!

Lea Thompson, you see, believes in Love.

Kat Kramer believes in being on every red carpet anywhere, in a houndstooth marching-band hat.

And Rachel Weisz? Subscribes the the school of gently daring pretty!

This image was lost some time after publication.

Getty" />