Weekend Links

Vanessa Hudgens with clothes on, still pretty damn hot. (JustJared)

Geri Halliwell bikini body is effing hot! (Celebslam)

Katie Holmes shows some decent cleavage. (Celebuzz)

Selena Gomez and other caliente latinas. (Idolator)

A newer, hotter Olsen sister? (HuffPo)

Tina Fey and Amy Poehler get slutty. (PopEater)

Megan Fox and Hayden Panettiere, show us your tats! (Ranker)

Demi Moore looking fine as always. (LaineyGossip)