
Vanessa Hudgens and Ashley Tisdale: Vanessa Hudgens and Ashley Tisdale may have played archenemies Gabriella and Sharpay in the Disney franchise ‘High School Musical,’ but in real life they are best buds.

Bryan Cranston and Giancarlo Esposito: On ABC’s hit drama ‘Breaking Bad,’ Bryan Cranston and Giancarlo Esposito played rivals Walter White and Gus Fring. In reality, however, the pair seem to be friendly.

Daisy Ridley and Adam Driver: Daisy Ridley and Adam Driver may portray the opposing sides of The Force in the ‘Star Wars’ films, but the actors are actually the best of friends.

Rupert Grint and Tom Felton: Actors Rupert Grint and Tom Felton have been friends just as long as their ‘Harry Potter’ characters Ron Weasley and Draco Malfoy have been enemies.

Tom Felton and Rupert Grint: The two have been seen partying together in Las Vegas and even wearing clothes to honor each other. At the premiere of ‘Rise of the Planet of the Apes,’ Grint wore an ‘I [heart] Tom Felton’ shirt.

Michael B. Jordan and Lupita Nyong’o: In the 2018 movie ‘Black Panther’ Lupita Nyong’o’s character Nakia is determined to take down Michael B. Jordan’s character Erik Killmonger.

Andrew Scott and Benedict Cumberbatch: In the BBC drama ‘Sherlock,’ Benedict Cumberbatch plays the detective Sherlock Holmes and Andrew Scott plays his nemesis, James Moriarty.

KJ Apa and Charles Melton: Even though Archie Andrews and Reggie Mantle are rivals in ‘Riverdale,’ the actors who play them, KJ Apa and Charles Melton, are actually close friends.

Patrick Stewart and Ian McKellen: British actors Patrick Stewart and Ian McKellen have actually known each other since the 1970s, but appeared to become close friends during the filming of the 2000s ‘X-Men’ movies.

Chris Hemsworth and Tom Hiddleston: In the ‘Thor’ movies Chris Hemsworth and Tom Hiddleston play brothers and enemies, Loki and Thor, but the actors actually have a relationship that Hiddleston himself has described as a “bromance.

Madelaine Petsch and Lili Reinhart: Riverdale’ characters Cheryl Blossom and Betty Cooper may butt heads, but the actresses who play them, Madelaine Petsch and Lili Reinhart, are two peas in a pod.

Angela Kinsey and Jenna Fischer: Angela Kinsey’s and Jenna Fischer’s characters on the ‘The Office’ certainly don’t see eye to eye, but that doesn’t stop the actresses from being the best of friends.

Lena Headey and Peter Dinklage: In ‘Game of Thrones,’ siblings Cersei and Tyrion Lannister may try to kill each other, but in real life Lena Headey and Peter Dinklage are really close friends.

Kate Winslet and Shailene Woodley: Divergent’ characters Tris Prior and Jeanine Matthews don’t exactly get along, but their actresses Kate Winslet and Shailene Woodley sure do.