Jessica was spotted looking cosy and chic as she stood atop a balcony with family and friends, wearing a cream coloured poncho with brightly patterned sleeves and lengthy tassels.
The pop star teamed the snug garment with black skinny jeans and added another splash of colour with turquoise beaded earrings.
She was radiant as she shielded her eyes from the sun with large sunglasses and her signature long blonde locks flowing around her shoulders.
Jessica seemed to be reveling in the weekend of family and friends time, relaxing on the sunny balcony as her fiance Eric Johnson cradled their 17-month-old daughter Maxwell behind her.
The mother-of-two shared a happy snap of herself standing alongside a pretty blonde woman, who was presumably Eric’s mother as Jessica described as her future mother-in-law.
‘Beautiful morning with my future mother-in-law and MoJo to my babies,’ she wrote alongside the photo.
Jessica was at the sunny spot for the weekend to see her publicist Lauren Auslander get married in a stunning ceremony by the sea.
She was a picture of happiness as she relaxed with friends and loved ones, having given birth only three months ago to her second child, Ace Knute.
‘With two kids, we have our hands full, but every day is a new adventure,’ Jessica recently told Us Weekly, on the topic of motherhood. ‘It’s fun! I feel very at peace with being a mom.’