Here Are The First Pics BTS Of 'Riverdale'

screen_shot_2016-11-02_at_9.15.58_am.png

1 / 36

KJ Apa is Archie Andrews

Photo By Instagram

screen_shot_2016-11-02_at_9.18.24_am.png

2 / 36

Camilla Mendes is Veronica Lodge

Photo By Instagram

screen_shot_2016-11-02_at_9.38.50_am.png.jpg

3 / 36

Ashleigh Murray As Josie McCoy

Photo By Instagram

screen_shot_2016-11-02_at_9.20.24_am.png

4 / 36

Cole Sprouse as Jughead Jones

Photo By Instagram

screen_shot_2016-11-02_at_9.19.41_am.png

5 / 36

Lili Reinhart is Betty Cooper

Photo By Instagram

screen_shot_2016-11-02_at_9.22.37_am.png

6 / 36

Madelaine Petsch as Cheryl Blossom

Photo By Instagram

1.png

7 / 36

Get yourself an intellectual mans.

2.png

8 / 36

PHWOAR look at that spectacular rainfall!!!! Kidding, we're obviously drooling over that bod.

4.png

9 / 36

Literally no one looks good with a forward flash selfie. But somehow KJ looks geewwd.

5.png

10 / 36

A guy who's comfortable wearing pink is A-OK with us.

6.png

11 / 36

Only a Kiwi boy can pull off Rugby short shorts.

7.png

12 / 36

Can you count 8? We can count 8 abs.

8.png

13 / 36

Move over Ed Sheeran, there's a new ginger in town.

9.png

14 / 36

He's obviously pondering over what bunch to buy us right?

10.png

15 / 36

Suave in a suit.

11.png

16 / 36

S-W-E-A-T-Y.

12.png

17 / 36

Which one is more adorable? Toughest decision of our lives.

15.png

18 / 36

A man of many talents.

13.png

19 / 36

Even the exceptional photobomb can't distract us from KJ's smile.

16.png

20 / 36

What's better than one Riverdale boy? TWO RIVERDALE BOYS.

3.png

21 / 36

He's a pussy magnet.

17.png

22 / 36

Betty & Archie 4 EVA.

14.png

23 / 36

hnnnnng. DEAD. CAN YOU EVEN?!!!!

screen_shot_2016-11-02_at_9.59.02_am.png

24 / 36

screen_shot_2016-11-02_at_9.34.03_am.png

25 / 36

screen_shot_2016-11-02_at_9.47.36_am.png

26 / 36

screen_shot_2016-11-02_at_10.06.31_am.png

27 / 36

screen_shot_2016-11-02_at_10.05.59_am.png

28 / 36

screen_shot_2016-11-02_at_9.48.10_am.png

29 / 36

screen_shot_2016-11-02_at_10.03.39_am.png

30 / 36

screen_shot_2016-11-02_at_9.33.20_am.png

31 / 36

screen_shot_2016-11-02_at_9.49.09_am.png

32 / 36

screen_shot_2016-11-02_at_9.53.18_am.png

33 / 36

13233027_1054668997945827_1771317330833808935_n.png

34 / 36

Photo By Instagram

mv5botu3ntgyotuzof5bml5banbnxkftztgwotg2nza1ote._v1_sy1000_cr006531000_al_.jpg

35 / 36

Photo By Instagram

mv5byjy4ymrjzdutmji4ys00ogi5lwe3njktnjjindqxmwvjmtgxxkeyxkfqcgdeqxvyntk4ndyzmzg._v1_sy1000_cr0012201000_al_.jpg

36 / 36

Photo By Instagram