This week, Ariana Grande [1] pulled double duty as both the host and musical guest on Saturday Night Live [2]. In between, poking fun at her doughnut-licking scandal [3] and showing off a spot-on Whitney Houston impression [4], Ariana participated in a ridiculously funny Celebrity Family Feud sketch featuring Tilda Swinton (Kate McKinnon), Javier Bardem [5] (Beck Bennett), and Idris Elba (Jay Pharoah). The singer took on the ever-so-real Jennifer Lawrence [6], and her impersonation was just too good. Watch the video above to see for yourself, and then see how much Ariana has changed through the years [7].