MEGHAN Markle has recreated some of her favourite designer looks today, bringing back a previously worn coat and bag in rainbow colours as part of an outfit costing £3,827.
The pregnant Duchess of Sussex, 37, and husband Prince Harry, 34, visited Birkenhead, Merseyside, on their first official engagement of 2019 - and made a surprise visit to supermarket Number 7.
Meghan appeared to be wearing a version of , costing £1,085, which she first wore in camel for the Sandringham church service on Christmas Day 2017.
Today, she wore the coat in red, and tied it in a bow behind her back to show off her growing baby bump.
The former Suits actress also wore red suede heels by , and a £1,950 leather .
It's the same bag she wore on her first visit to Sussex late last year, but she previously sported the green satin version.
Meghan's on-point maternity dress, meanwhile, is the £107 - which has sadly sold out.
The dress has a daring thigh high slit, while Meghan once again broke protocol by going bare legged.
Meghan also wore a , a young up-and-coming British designer Sophie McKay.
All the pieces are handmade in London and the chain prides itself on following ethical and sustainable practices.
Meghan's 18ct gold earrings are the, which she previously wore to the British Fashion Awards last month.
They are handmade in Kabul, Afghanistan, by the male and female artisans of the Turquoise Mountain Foundation - which aims to give young people a sense of purpose in the face of violence and conflict.
MOST READ IN FASHION
The royal couple are in Birkhenhead to visit Tomorrow's Women Wirral.
It's an organisation that supports more than 6,000 local women in vulnerable circumstances - including support groups around mental health issues, domestic abuse and addiction.
Harry and Meghan, who's first child is due in the spring, will also visit the Hive, Wirral Youth Zone, and met members of the public in Hamilton Square.