Pretty in Pink

Princess Diana always turned her head no matter what she wore—take this outfit, for example. She’s pictured sitting on the steps of her country home wearing pink plaid pants, a rose-colored crewneck sweater, and a pair of ivory ballet flats. Gorges.
Light Blue Hue

The princess wore blue and white seersucker pants, a flowy white blouse, and a gorgeous embroidered handbag while out and about at a polo match. Her tinted shades add the perfect amount of edge to the breezy outfit.
Cropped and Casual

Meghan, Duchess of Sussex, combined two unexpected wardrobe staples—a cropped gold-buttoned coat and faded blue jeans—to create an effortlessly cool ensemble. Her pulled-back hair and white t-shirt also added a layer of laidback luxury to the look.
Advertisement – Continue Reading Below
Belted Beauty

Princess Di accessorized a simple white and khaki ensemble with a brown leather belt, suede loafers, and cat-eye sunglasses. This chic look is still totally on-trend today.
A Breath of Fresh Air

Markle chose a pop of color when she paired a sky-blue ankle-length dress with light blue heels. Prince Harry’s steel-gray suit and blue-toned tie seamlessly matched the duchess’s relaxed outfit.
Royal Blue

Speaking of blue, Princess Kate slipped on a royal blue blazer with dark denim jeans and white tennis shoes for this outing. You can easily recreate this pairing at home using clothing items you might already have. Feel free to swap the white tee for a blue blouse for a modern monochrome look.
Advertisement – Continue Reading Below
Princess Prints

Princess Diana always knew how to work a print. She’s pictured here wearing a patterned black and white top with voluminous sleeves and a high neckline.
Smooth as Butter

The Princess of Wales effortlessly combined a crisp pale yellow top with pleated trousers and gold-hued shoes here. Her perfectly coiffed hair and thick leather belt proved to be the best accessories for this laid back look.
A Stroll in Stripes

Princess Margaret, Queen Elizabeth’s younger sister, took a stroll with her husband along the water dressed in a striped floral frock accessorized with a baby blue hair bow and white flats.
Advertisement – Continue Reading Below
Shades of Blue

Princess Kate waved to onlookers in an all-blue outfit consisting of a silky blue blouse, a blue knee-length coat, and bright navy bottoms. Her laidback, wavy hair and minimalist jewelry let the effortlessly cool ensemble shine.
Polka Dotted Princess

Here, Princess Diana rocks another patterned outfit—polka dots. The red and white head-to-toe ensemble included polka-dotted socks, a matching pleated skirt, and an oversized color-blocked sweater.
Shorts Suits

Markle wore a black and white shorts suit with matching ballet flats and tousled tresses at this appearance. How chic!
Advertisement – Continue Reading Below
All White

Markle sported a sleek, all-white tailored outfit while attending a reception. Her matching white bag with gold-toned hardware and sophisticated gold watch tied the look together.
Sweater Weather

Even Princess Kate loves a good sweater vest. She paired hers with matching gray wool trousers, a cuffed white blouse, and a pair of mushroom-hued flats with sweet bow details.
A Maroon Moment

Meanwhile, for a trip to New York City, Markle embraced a monochrome maroon ensemble, which included pointed-toe heels, draped slacks, and an oversized overcoat.
Advertisement – Continue Reading Below
A Laidback Look

A fan of neutrals, Markle stunned in a belted beige number while at the Invictus Games with Prince Harry. His crisp white button-down shirt and creased tan pants pair seamlessly with her elegant outfit.
Athletics

Although Princess Di was often snapped in elaborate gowns and eye-catching pantsuits, she was also famous for her low-key biker short outfits. She’s pictured here showing off an orange pair matched with an oversized sweatshirt, thick white socks, and sneakers.
Gorgeous Gingham

Princess Kate always manages to style a blazer to perfection. In this photo, she wears a gingham one matched with cropped navy pants, black pointed heels, and a simple white shirt.
Advertisement – Continue Reading Below
Cute in Khaki

Markle wore khaki yet again during a visit to Johannesburg. This time, it was a sleeveless collared dress with a matching belt and side pockets. Her off-white nail polish was an excellent highlight.
A Lilac Look

Princess Diana posed for a photo in an Ivy League-esque outfit consisting of a violet-colored sweater vest, a textured skirt, and open-toed heels. She was just 19 at the time.
Brittany is a freelance writer based in her hometown of New York City. She writes about everything from fashion and beauty to food and wellness. When she’s not writing, she can often be discovered at her local library, playing with her cats, or exploring the Metropolitan Museum of Art.
Advertisement – Continue Reading Below
Advertisement – Continue Reading Below
Advertisement – Continue Reading Below
