Nicole "Snooki" Polizzi and her son Lorenzo Credit: Instagram

Snooki is having the best birthday and holiday season ever!

The Jersey Shore star turns 25 on Friday Nov. 23 -- one day after her very first Thanksgiving with her son Lorenzo, nearly 3 months.

"My baby's first Thanksgiving," the MTV star tweeted beneath an adorable Instagram photo, in which the fiery-haired former party girl holds her dark-haired baby boy near a garden.

From the looks of things, the Garden State native presumably celebrated the holiday with her son and her fiancé Jionni LaValle, Lorenzo's dad, in New Jersey.

As many of her followers geared up for Black Friday shopping, Snooki woke up one year older.

"Best Birthday ever with my fiancé @JLaValle and Lorenzo!! <3," she wrote. (Lorenzo was born Aug. 26.) She added adoringly beneath another shot with her son: "My favorite birthday gift."