Jessica Alba had a fun-filled Friday night.
The “Dark Angel” star was spotted grabbing dinner with Sofía Vergara in Beverly Hills, Calif., before making a wardrobe change to attend Cindy Crawford and Rande Gerber’s annual Casamigos Halloween bash.
Before joining other A-list celebs at the spooky soirée, Alba caught up with the “Modern Family” star at Funke for a bite to eat.
The mother of two opted for an all-black look with an oversized blazer and mini black top underneath.
The Honest founder also wore black bell bottoms with complementary front-facing zippers, finishing off her dinner look with a black chain-strap purse and white heels.
As for newly single Vergara, the Colombian-American actress wore a black blouse with wide-legged gray trousers and a matching cross-body purse. She also carried a shimmering silver jacket.
The two longtime pals were beaming as they exited the restaurant, eventually parting ways.
Later that evening, Alba, 42, arrived at the Beverly Hills bash dressed head-to-toe in a Britney Spears costume.
The “Fantastic Four” star channeled 2004 Spears from her “Toxic” music video, rocking a long blond wig and a nude jumpsuit adorned with rhinestones throughout the form-fitting look.
Alba finished off her look with sparkly silver platform heels.
As we reported, Alba wasn’t the only one who decided to pay homage to Spears’ iconic looks throughout the years.
Paris Hilton, 42, also opted to pull a fit from the Grammy-winning singer’s 2004 music video, donning the picturesque blue flight attendant get-up that the singer wore for part of the classic clip.
Two other attendees also dressed up as the pop star, whose memoir “The Woman In Me” made waves after hitting the shelves earlier this week.
Alba smiled in between the ladies, one dressed as a school-girl Spears from the music video “Baby One More Time,” while the other opted for the classic red jumpsuit from “Oops!… I Did It Again.”
As for Vergara, 51, it’s unclear if the actress wasn’t on the coveted guest list this year or if she had other festivities to attend.
We’re leaning toward the latter, as Vergara posed in a sultry mirror selfie shared on her Instagram later that evening. For the image, she wore a black mini dress with the words “Noche de perreo (Twerking night)” written in the bottom corner.