This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    20 Celebrities Rocking Awesome Three-Names Name.

    You were so nice they had to name you thrice!

    1. Joseph Gordon-Levitt

    2. Edgar Allan Poe

    3. Catherine Zeta-Jones

    4. Lisa Marie-Presley

    5. Michael Clarke Duncan

    6. Sarah Jessica Parker

    7. Hillary Rodham Clinton

    8. Julia Louis-Dreyfus

    9. Jamie Lee Curtis

    10. Daniel Day Lewis

    11. Tommy Lee Jones

    12. Where would the 90s be without...

    13. Freddie Prinze Jr.

    14. Sarah Michelle Gellar

    15. There is also...

    Jennifer Love Hewitt

    Mark Paul Gosselaar

    Malcolm Jamal Warner

    So many three-names babies in the 90s! What were the parents of 1970s on.... oh now it makes sense.

    16. Mr. 90s himself, Jonathan Taylor Thomas!

    17. James Earl Jones

    18. Neil Patrick Harris

    19. David Hyde Pierce

    20. Or actually BE royalty!

    Don't try naming yourself though.