Yes but @Sisterpita according to the BBC 'In the financial year 2018-2019 (the first year of their marriage), Charles's Duchy of Cornwall estate provided more than £5m to cover the public duties - and some private expenses - of the Sussexes, and of Prince William and Catherine, Princess of Wales, then the Duke and Duchess of Cambridge.'
So no freebies but likely around £2m a year from FIL (and likely to increase when he became king) and a house in Windsor renovated at the expense of the taxpayer. So she wasn't being asked to fund her own clothes buying.
Prince Harry and Meghan: Where do they get their money? www.bbc.co.uk/news/explainers-51047186