Mother's Day is this Sunday. Are you prepared?

With how topsy-turvy the world is right now, it's only natural that holidays sneak up on us—especially since we've lost all sense of time and can't seem to figure out what day it is. And if you're like us, you may not have realized that Mother's Day is this Sunday, May 9. (Yeah, we're freaking out a bit, too.)

But in case you're scrambling for a last-minute gift for Mother's Day, take a deep breath; we've got you covered. We have scoured the internet for gifts that moms from all walks of life will enjoy, from the avid reader to the master chef, to the makeup guru, and everything else in between. So go on, brighten Mom's day and remind her that you're thinking of her, even if you can't spend time together just yet.

Click the Next button below to get started.