ADVERTISEMENT

20 celebrities who were ugly before fame and became beautiful celebrities

RELATED:

    #1 Tom Cruise

    #2 Kate Moss

    #3 Craig David

    #4 Jennifer Garner

    ADVERTISEMENT

    #5 Zac Efron

    #6 Ryan Reynolds

    #7 Demi Moore

    ADVERTISEMENT

    #8 Catherine Zeta-Jones

    ADVERTISEMENT

    #9 Joe Manganiello

    #10 Vera Brezhnev

    #11 George Clooney

    ADVERTISEMENT

    #12 Taylor Swift

    ADVERTISEMENT

    #13 Cara Delevingne

    #14 Jennifer Lopez

    #15 Kate Hudson

    ADVERTISEMENT

    #16 Kristen Stewart

    ADVERTISEMENT

    #17 Julia Roberts

    #18 Cristiano Ronaldo

    #20 Dwayne Johnson

    ADVERTISEMENT