Shawn Mendes and Camila Cabello Give Off Sonny and Cher Vibes in Michael Kors at the 2021 Met Gala

Please subscribe to our newsletter to receive updates from Your Next Shoes. This post may contain affiliate links. Please see our disclosure for more details.

They celebrated their second anniversary as a couple in July 2021, and Camila Cabello and Shawn Mendes still appear head-over-heels for each other.

The couple arrived at the Metropolitan Museum of Art in New York City for the 2021 Met Gala looking like the mid-‘60s popular pop-rock hippie duo Sonny and Cher in their outfits from American fashion designer Michael Kors.

Shawn Mendes and Camila Cabello channel Sonny and Cher at the 2021 Met Gala in New York City on September 13, 2021Shawn Mendes and Camila Cabello channel Sonny and Cher at the 2021 Met Gala in New York City on September 13, 2021 (Credit: Mega / WENN)

Met Gala newcomer Camila Cabello served up a sultry look in a dazzling purple two-piece ensemble, seemingly inspired by the 1920s flapper era.

She teamed a cleavage-baring cropped tank top with a matching floor-sweeping skirt that was ruched below her stomach. She also added a feathered shawl, which she dragged along the carpet.

Camila Cabello flaunts her shapely legs in Michael Kors purple sequin two-piece outfitCamila Cabello flaunts her shapely legs in Michael Kors purple sequin two-piece outfit (Credit: Mega / WENN)

The sequined outfit also features a thigh-high slit that revealed her shapely legs and custom Jimmy Choo “Liberty” heels in matching purple satin.

Boosting her 5’2” height, these sandals boast 1.5-inch platforms and about 5-inch thick heels. They also have ankle straps and open toes that showed her dark purple pedicure.

Camila Cabello completes her monochrome outfit with Jimmy Choo Liberty sandals in purpleCamila Cabello completes her monochrome outfit with Jimmy Choo Liberty sandals in purple (Credit: Mega / WENN)

Styled by Rob Zangardi and Mariel Haenn, the Havana hitmaker accessorized with David Webb jewels, including a statement ring and a pair of drop earrings, and carried a purple clutch with a gold chain-link strap.

Camila Cabello accessorizes with David Webb jewelry and carries a purple clutchCamila Cabello accessorizes with David Webb jewelry and carries a purple clutch (Credit: Mega / WENN)

Continuing with the dramatic purple theme of her look, makeup artist Patrick Ta used products from Loreal Paris to glam up the Cinderella star.

He applied dreamy purple eyeshadow with mascara to Camila’s face and lifted her lashes with Tweezerman ProMaster Lash Curler.

A swipe of Loreal Paris Colour Riche Lip Colour in the shade Ballerina Shoes rounded out her beauty look.

Hairstylist Dimitris Giannetos styled her long tresses in thick waves and parted in the middle.

Camila Cabello matches her purple eyeshadow with her outfit and wears her long hair in thick wavesCamila Cabello matches her purple eyeshadow with her outfit and wears her long hair in thick waves (Credit: Avalon / WENN)

Meanwhile, Shawn Mendes, who walked the Met Gala red carpet with Hailey Bieber in 2018, went topless underneath a metallic black blazer. He paired the look with belted corduroy pants finished with black John Fluevog boots.

Camila told Vogue that she wanted to take Shawn’s jacket off while posing for photographers. “I almost tried to get him to take that jacket off down there. I was like ‘Take it off! Take it off!’”

The Stitches hitmaker then styled the look with suspenders and added some bling with a necklace, a matching bracelet, and chunky rings.

Shawn Mendes is shirtless underneath his Michael Kors jacketShawn Mendes is shirtless underneath his Michael Kors jacket (Credit: Mega / WENN)

One day earlier, the two had separate fashion moments after arriving separately at the 2021 MTV VMAs red carpet.

Camila performed her single, Don’t Go Yet, which was nominated for Song of Summer. She ended her performance with a sweet shoutout to her boyfriend, who would be performing next. “Give it up for my guy, Shawn Mendes!”

The 23-year-old In My Blood singer took to the stage with Tainy to perform Summer of Love. The song was also up for Song of Summer, while Shawn was nominated for Best Pop.

Arriving on the red carpet, the 24-year-old Señorita singer wowed in a pink and red gown from Alexis Mabille’s Fall 2021 Couture collection.

It features a pink corset-style bodice with a sweetheart neckline, an oversized red waistband bow, and a flowing red satin skirt that hid her Giuseppe Zanotti “Betty” platform heels.

Camila Cabello attends the 2021 MTV VMAs in Alexis Mabille Fall 2021 pink and red color-block gown on September 12, 2021Camila Cabello attends the 2021 MTV VMAs in Alexis Mabille Fall 2021 pink and red color-block gown on September 12, 2021 (Credit: Mega / WENN)

Adding edge to the look, Camila accessorized with mismatched earrings that included a $1,800 Katkim Crescendo Flare Pave earring, a $1,286 Katkim Crescendo Flare ear cuff, and Melissa Kaye’s Lola Needle 18kt rose-gold earring, which you can get for $2,350 at Mytheresa.

She also wore a $3,450 Melissa Kaye Aria Moon ring and an Aria Jane 18-karat gold, enamel, and diamond ring, available for $5,850 at Net-A-Porter.

Camila Cabello adds edge to her look with jewelry from Katkim and Melissa KayeCamila Cabello adds edge to her look with jewelry from Katkim and Melissa Kaye (Credit: Mega / WENN)

Adding some drama to the look, makeup artist Patrick Ta applied bold monochromatic makeup to Camila’s face, with pink eyeshadow, colorful dots on the corner of her eyes, and light pink lip color.

She then wore a long straight low ponytail with a sleek center parting, care of Dimitris Giannetos, and long pink acrylic nails by Tom Bachik.

Camila Cabello wears a long, center-parted ponytail and bold makeup with colorful dots on the corner of her eyesCamila Cabello wears a long, center-parted ponytail and bold makeup with colorful dots on the corner of her eyes (Credit: Mega / WENN)

Meanwhile, Shawn Mendes looked handsome in a white ribbed tank worn underneath a suit jacket and a pair of cream-colored pants.

Shawn Mendes keeps it simple in a ribbed tank top with white blazer and cream pantsShawn Mendes keeps it simple in a ribbed tank top with white blazer and cream pants (Credit: Avalon / WENN)