Skip To Content

    15 Celebrities Who Have Been Friends For A Super-Long Time

    These celebs are BFFs for life.

    Celeb friendships can be a fickle thing, but the following best friends have stood the test of time.

    1. Taylor Swift and Selena Gomez

    Photo of Selena Gomez and Taylor Swift at an award show in 2011

    2. Oprah and Gayle King

    Photo of Oprah and Gayle King speaking on a panel

    3. Liv Tyler and Kate Hudson

    Photo of Liv Tyler and Kate Hudson at an event

    4. Bette Midler and 50 Cent

    Photo of 50 Cent in a suit smiling next to Bette Midler, who is in a green coat

    5. Kate Winslet and Leonardo DiCaprio

    Photo of Leonardo DiCaprio and Kate Winslet smiling at an awards show

    6. Jada Pinkett Smith and Queen Latifah

    Photo of Jada Pinkett Smith and Queen Latifah laughing on a talk show

    7. Robert Pattinson and Tom Sturridge

    Photo of Robert Pattinson and Tom Sturridge at an event

    8. Keira Knightley and Sienna Miller

    Photo of Sienna Miller with her arm around Keira Knightley

    9. Meghan Markle and Serena Williams

    Photo of Meghan Markle and Serena Williams smiling at an event

    10. Jennifer Aniston and Courteney Cox

    Photo of Jennifer Aniston with her arms around Courteney Cox

    11. Regina King and Gabrielle Union

    Photo of Gabrielle Union and Regina King at an event

    12. Nicole Kidman and Naomi Watts

    Photo of Naomi Watts and Nicole Kidman at an event

    13. Kristen Stewart and Dakota Fanning

    Photo of Dakota Fanning and Kristen Stewart at an event

    14. Cameron Diaz and Drew Barrymore

    Photo of Cameron Diaz and Drew Barrymore in fancy dresses at an event

    15. Sanaa Lathan and Regina Hall

    Photo of Sanaa Lathan and Regina Hall at an event

    Which celeb BFFs are your fave?