I'm going to offer a few dissenting opinions. I've been skiing since I was 4 and ski close to 100 days a year, and ski in blizzards, rain, -30F(True not wind chill) to +80, sunny cloudy and dark, so it's not without perspective. Full disclosure requires that I run a little warmer than average.
Gloves. No one's mentioned yet the need for leather faced or strong synthetic insulated gloves or mittens. NOT the knitted fuzzy ones you got for Christmas, and NOT the Italian driving gloves. They don't need to be ski specific, but they do need to be made for outdoor winter sports. You want your wrist covered, not a shorty style. Cheap gloves can be poorly insulated, poorly stitched, and not that warm.
Socks. I have smart wool ski specific socks, and I have some stretchy some kinda synthetic street socks that I got 6 pair to a bundle for 1/8 the price. They both work great. What you want is ►tightly woven synthetic or merino wool or equivalent, ►stretchy, ►higher than the boot cuff or a few inches under the knee, ►no wrinkles, ►thin. Thin if you get a decent fitting boot...
Boots The ski boot is your most important piece of clothing/equipment. Take some time to get a good fit. To do this, ideally you'd go to a ski shop in town that rents equipment (almost all ski shops do) the afternoon/night before and get fit for the next day. Find a shop with a boot fitter, not a department store. Your expectations need to be slightly uncomfortable/pressure/snug is OK, pain, hot spots and numbness are not OK Learning what a good fit feels like is a tough thing for beginners. You don't want a bedroom slipper, you want a cast that is hinged at the ankle.
Base layers. Synthetics are good. I also use cotton turtlenecks and cotton zip necks. They work fine for me. As a newbie you're only going out for 2 hours at a time. What's really important is heat management. Zippers are your friend. Bring layers to adjust to changing conditions. Unzip before you sweat. Zip up when you feel cool. I don't use cotton for leg underlayers as the synthetics come in many weights for differing temperatures. Your leg under layer should either have stirrups and fit smoothly under your sock, or be pulled above your boot cuff. You do not want a seam or ridge inside your boot.
Mid layers can be fleeces, sweaters, or even sweats as some people do. However I hate the idea of a shell - pullover combo. Much harder to blow excess heat in a hurry.
Ski pants. You want these, but no need to go wild. Any pair of insulated black pants with a water resistant shell will be fine. Don't go too low on the waist, falling will be involved and snow down your pants is... more than refreshing. Long tail under layers give the needed tuck insurance.
Chapstick - cheap and essential.
Sunscreen - as above. Higher altitude = stronger sun.
Neck gaitor - if you don't have a turtle neck or its pretty cold.
Face mask - if its really cold, but ideally newbies shouldn't be introduced to the sport in face mask weather.
Goggles. Try to borrow a pair your first day. if you get hooked, find a good pair to own.
A few other things to remember - money, cell phone (charged), a small car key, not the janitor bundle of keys. Falling on hard objects hurts.
Oh. Try this stuff on!!! And not just independently. I've seen people on the hill that can't get their left glove on once the right one is on and fumbly. Or the glove won't fit under the jacket cuff. Or over if gauntlet style. Or your jacket is too tight because you tried it on in a t-shirt, not 3 layers. Or the gloves won't fit with liners on. You get the idea.
Helmet, skis, poles, easily rented.
If you live anywhere near a ski hill, grab a few lessons there before you go. You will be able to test your gear, and will enjoy a resort trip far more with a day or two under your belt already.