"Spring Breakers" Is Officially 10 — Here's What The Cast Looks Like Now

    It's like this cast hasn't aged a day.

    Spring break foreverrrrrr!

    Rachel Korine, Selena Gomez, Ashley Benson, James Franco and Vanessa Hudgens in Spring Breakers

    This month marks a whole decade since Spring Breakers first debuted in theaters, and man did that go by fast.

    Selena Gomez, Vanessa Hudgens, Ashley Benson and Rachel Korine in Spring Breakers

    In honor of the milestone anniversary, here's a look at the cast then vs. now:

    To start, here's Selena Gomez as Faith.

    Selena Gomez and Rachel Korine in Spring Breakers

    And here's what she looks like now.

    Selena Gomez on the red carpet

    Here's Vanessa Hudgens as Candy.

    Vanessa Hudgens in Spring Breakers

    And here's what she looks like now.

    Selena Gomez on the red carpet

    Here's Ashley Benson as Brit.

    Selena Gomez, Ashley Benson  and Vanessa Hudgens in Spring Breakers

    And here's what she looks like now.

    Ashley Benson on the red carpet

    Here's Rachel Korine as Cotty.

    Ashley Benson, Selena Gomez, Vanessa Hudgens and Rachel Korine in Spring Breakers

    And here's what she looks like now.

    Here's Gucci Mane as Archie aka "Big Arch."

    Gucci Mane in Spring Breakers

    And here's what he looks like now.

    Gucci Mane performing

    Finally, here's James Franco as Alien.

    James Franco in Spring Breakers

    And here's what he looks like now.

    James Franco on the red carpet

    Who's your favorite Spring Breakers character? Share your pick in the comments!