22 famous celebrity mashups

When you blend famous celebrity faces together, you get amazing results

1
Jennifer Connelly & Winona Ryder
2
Brad Pitt & Johnny Depp
3
Bill Nighy & Bill Nye
4
Joaquin Phoenix & Heath Ledger
5
Jake Gyllenhaal & Tom Holland
6
Robert De Niro & Al Pacino
7
Halsey & Scarlett Johansson
8
Harry Styles & Mick Jagger
9
Mila Kunis & Emma Stone
10
Guy Pearce & Brad Pitt
11
Christian Bale & Robert Pattinson
12
Zendaya & Vanessa Hudgens
13
Keanu Reeves & Johnny Depp
14
David Bowie And Kurt Cobain
15
Scarlett Johansson & Billie Eilish
16
Emma Watson & Emilia Clarke
17
Sophie Turner & Barbara Palvin
18
Kim Kardashian & Taylor Swift
19
Maya Hawke & Uma Thurman
20
Henry Cavill & Tom Welling
21
Sharon Tate & Margot Robbie
22
Jessica Alba & Ariana Grande