Alessandra Ambrosio looked every bit the California beach babe during a game of volleyball on the sandy shores of Santa Monica in California.
The former Victoria’s Secret Angel, 43, wore a colorful striped tie-dye bikini thong bottom with a cropped, long sleeved white shirt over it.
A grey ball cap kept her long brown hair under control and grey-toned sunglasses blocked the sun from her eyes.
A volleyball net emblazoned with Department of Beaches and Harbors on it could be seen behind her.
The Brazilian beauty has been busy lately with sightings at New York Fashion Week, the MTV VMA Awards and the U.S. Open.
The beach outing comes a few weeks after Alessandra celebrated her daughter Anja’s 16th birthday.
The doting mom shared several images from Anja’s birthday party and wrote a heartfelt caption.
‘Happy Sweet 16, my darling Anja! Today marks a major milestone in your journey to becoming an extraordinary woman,’ she began.
‘I couldn’t be more proud of the incredible person you’re growing up to be – strong, kind, intelligent, creative, and beautiful inside and out,’ she gushed.
Continuing to praise her mini-me, she said: ‘Your sensitivity, work ethic, and determination to chase your dreams inspire me every day.
‘As your mom, I feel grateful to witness your growth and evolution. I promise to always be here for you, to love you unconditionally, guide you with compassion, and hold your hand through life’s ups and downs.’
Wrapping up the affectionate message, Alessandra wrote: ‘Here’s to many more years of love, laughter, and adventure!
‘May your birthday be as bright and wonderful as you are. I love you more than words can express, now and forever.’
The proud mother, who is also parent to 12-year-old son Noah, signed off in Portuguese, ‘Feliz aniversário, minha princesa! Mamãe te ama.’
Alessandra shares Anja and Noah with her ex Jamie Mazur.
Mazur, the founder of RE/DONE jeans, and Alessandra became engaged in 2008, the same year that they welcomed Anja.
Noah came along in 2012 and the couple split in 2018 after a decade together.