Cara Delevingne on vacation.
Kelly Osbourne shows off her new edged-up haircut.
Taylor Swift plays with her new kitten (whom she named Olivia Benson).
Lupita Nyong'o is the chicest jumper we've ever seen.
Kendall Jenner poses for the new Givenchy campaign.
Rachel Zoe thanks her one million Insta followers.
Nicole Richie woke up like this.
Alexa Chung shares an adorable puppy moment.
Gisele Bündchen meditates in the sun.
Lauren Conrad relaxes on the beach during her bachelorette weekend.
Kim Kardashian celebrated her daughter's first birthday with her family and friends.
Cara Delevingne smooches her new pet bunny.
Katy Perry and Mia Moretti model enviable lip stains.
Anna Kendrick entertains herself.
Kendall Jenner looks carefree in Cannes, naturally.
Selena Gomez takes a summertime selfie.
Taylor Swift and Lena Dunham have a rooftop picnic.
Amanda Seyfriend went horseback riding.
As did Justin Bieber.
Vanessa Hudgens stops to smell the flowers.
Lea Michele looking effortlessly glamorous.
Karlie Kloss enrolls in a class at Harvard.
Lauren Conrad channels Minnie Mouse.
Kylie Jenner shows off some seriously cool nail art.
Beyoncé and Jay Z, just being the best.
Cara Delevingne snaps a selfie with some very famous faces.
Miley Cyrus hangs out in London with her mom.
Gisele Bündchen reminds us just how sexy a beach can be.
SJP shows off her Charles David-inspired gown on the Met Gala red carpet.
Alexa Chung shops for flowers in NYC.