The reality star – who is already mum to adorable son Jace – was surrounded by her nearest and dearest, including bofriend Nathan Griffith, last week.
Jenelle uploaded several images from the day to her Twitter account, showing herself looking happy and tanned in a flowing mulitcoloured summer dress.
The brunette has already revealed her second child will be a baby boy, and has already picked out the unusual name Kaiser.
At the end of her shower, she and Nathan released a bunch of blue balloons into the air to mark the impending arrival of their little boy. "Had the first baby shower today!" said Jenelle. "Had a great time and got lots of awesome gifts!"
First baby shower?! Lucky Jenelle.
And little Jace wasn't left out either, with the five-year-old proudly brandishing a 'big bro' shirt. "Did I ever mention how excited Jace is to be a big brother? He loves his new shirt," said Jenelle.
Jenelle tweeted on 1 June that Kaiser will "officially make his appearance in 28 days", uploading two photos of her blossoming baby bump. She tweeted: "#NoFilter , any day now Kaiser. Mommy ribs r about to break.. Seriously (sic)."
While gearing up for the arrival of her second child, Jenelle has been studying for her college degree.
Got an iPad or iPhone? Reveal Mag is specially designed to fit!