'Free food' could also relate to things like eg vicky pattison, reality TV star and influencer. Look through her Instagram, free Hampers from m&s, free takeaways, catering, meals put, desserts, cakes, grazing tables/boxes, a card which gives her and her partner unlimited free food from a bakers etc. And she's far from being the only one, lots of celebs and influencers get similar/more. I don't know if she's 'rich' but she's not poor and could afford her own food but companies like to give it to people who can promote them, so they get it for free.
Same with hair, nails, makeup, beauty treatments, jewellery, clothes, shoes, holidays etc. Eg Lucy who used to be on towie is currently on a free holiday, celebrities are sent clothes etc to wear for events. The more money you have, the less you need to use it!