67 Celebrity Selfies That Will Instantly Make Your Heart Beat a Little Bit Faster

If there's one thing celebrities probably love more than having their picture taken on a red carpet, it's taking the photos themselves. From shirtless selfies to bikini shots to even naked snaps, stars clearly know their angles and love flaunting them on social media. This year, we've been blessed with so many hot celebrity selfies — see them all ahead.

01

Winston Duke

02

Ricky Martin

03

The Weeknd

04

Nikki Bella

05

Tom Hardy

06

Sofia Vergara

08

Jared Leto

09

Brie Bella

10

Katy Perry

11

Ryan Phillippe

12

Adriana Lima

13

Ashley Graham

15

Rita Ora

16

Mario Lopez

17

Jasmine Tookes

18

Jesse Williams

19

Iskra Lawrence

20

Luke Evans

22

Jordan Fisher

23

Nick Jonas

24

Maluma

25

Gabrielle Union

26

Liam Payne

27

Jenny Mollen

29

Zayn Malik

30

Kourtney Kardashian

31

David Beckham

32

Lea Michele

33

Hunter McGrady

34

Lewis Tan

36

Alessandra Ambrosio

37

Nicki Minaj

38

Kim Kardashian

40

Charli XCX

41

Jennifer Lopez

43

Bella Hadid

44

Michael B. Jordan

45

Britney Spears

46

Serena Williams

47

Zachary Quinto

48

Chrissy Teigen

50

Jenna Dewan

51

Rihanna

52

Emily Ratajkowski

53

Rafael De La Fuente

54

Camila Mendes

55

Charles Melton

57

Kate Hudson

58

Laverne Cox

59

Lady Gaga

60

Priyanka Chopra

61

Camila Cabello

62

Ariana Grande

64

Ciara

65

Halsey

66

Gigi Hadid

67

Kate Beckinsale