Meghan Markle's Outfit at a California Screening Has Netizens Divided Over Her Shorts — Photos
July 31, 2026


The Duchess of Cambridge, Kate Middleton, stunned in an elegant red Alexander McQueen coat during a royal visit to Cardiff with Prince William, where they roasted marshmallows.
Whether it is red carpets, state dinners, or outdoor event, Kate Middleton never fails to bring her fashion A-game and turn heads whenever she steps out. This was the case with her recent public outing.
Today, the Duchess of Cambridge joined her husband as they kicked off the second day of their Royal Train tour and made a stop at Cardiff to visit the iconic Cardiff Castle, where they interacted with citizens.

The Duke & Duchess Of Cambridge depart after at McLaren Automotive Composites Technology Centre on November 14, 2018 | Photo: Getty Images
For the event, Kate stunned in a recycled red Alexander McQueen long-line coat, which she first debuted in October. The duchess wore the elegant piece over a black turtle neck top, which she paired with a red tartan skirt and matching scarf.
On Monday, the Cambridges made a stop at Scotland, and the 38-year-old paid a subtle nod to the city.
The mother-of-three accessorized with small gold hoop earrings from Welsh designer Hayley Jones and finished her look with black suede Ralph Lauren high-heeled boots.
The royal couple was greeted with a performance from the city's longest Samba Band, Samba Galez, once they arrived. The duo then interacted with the group to find out how they have been supported amid the pandemic.
William and Kate then met with Cardiff University students and discussed plans for the holiday, noting that they hadn't decided what to do. A second-year student said of the interaction with the Cambridges:
"They were trying like the rest of us to make Christmas plans with their family and still weren't 100 percent sure of what they were going to do..."
The Duke and Duchess of Cambridge went further to show the student how relatable they were when they grabbed sticks of marshmallows to toast at the Toast Your Own Marshmallow stall.
The couple had an intimate moment captured in a photo shared on Kensington Royal's Instagram page. They also played a secret Santa exchange with the youths while discussing how their mental health fared through the pandemic.
On Monday, the Cambridges made a stop at Scotland, and the 38-year-old paid a subtle nod to the city in a recycled Catherine Walker & Co blue coat similar to the Scottish flag's color.
The duchess completed the look with a blue floral patterned mask and her statement sapphire earrings, remodeled from Princess Diana's jewelry collection.
Since the start of the Royal Train tour on December 6, Kate has given fans major style goals with several colorful coats. She kicked off the trip with a gorgeous emerald Alexander McQueen coat and hasn't stopped wowing ever since.
Meghan Markle's Outfit at a California Screening Has Netizens Divided Over Her Shorts — Photos
July 31, 2026
Meghan Markle's Candles Honouring Her Children Archie and Lilibet Spark Buzz over Their Price and More – Photos
April 27, 2026
Meghan Markle, 44, Sparks Buzz in Green Dress as She Steps Out for Stylish Date Night at Netflix CEO Ted Sarandos' Private Montecito Party — Photo
April 15, 2026
Prince Harry, 41, and Meghan Markle, 44, Receive Superstar Welcome on Visit to Melbourne's Royal Children's Hospital — Photos
April 14, 2026
Meghan Markle, 44, Gets Unexpected Gifts During Appearance in Video with Australian YouTubers
May 06, 2026
Harry and Meghan's Australian Tour Sparks Reactions Online – Photos
April 15, 2026
Rihanna and A$AP Rocky Turn Heads at 2026 Met Gala in Show-Stopping Outfits — Photos
May 05, 2026
Kate Middleton's Appearance at Health Event Sparks Reactions — Photos
June 04, 2026
Sam Smith Dazzles with Major Life News Following Met Gala Appearance
May 06, 2026
William and Kate's Summer Carousel Sparks Conversation After Meghan's Similar Family Post — Photos
July 30, 2026
Ciara and Russell Wilson Stun in Coordinated Gold Looks at 2026 Met Gala, Igniting Buzz — Photos
May 05, 2026