The holidays are here, and while most of us wish we finished our shopping weeks ago, life usually gets the best of us. Before you know it, it's Christmas Eve and you still have a few more things to buy. Unfortunately, the rest of the world has procrastinated just like you – and the stores are insanely crowded.
RELATED: 7 Signs You're the Joey Tribbiani of Your Family's Thanksgiving Dinner
Scroll down to see the 12 stages of last minute holiday shopping, as told by Monica Geller from Friends.
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!