Tell her to get checked for sleep apnea. Usually if I sleep away from my sleeping machine I use this pillow and it really helps.
Xtreme Comforts Wedge Pillows - 7" Memory Foam Bed Wedge Pillow for Sleeping - Great for Acid Reflux, Snoring, Back Pain, and Heartburn (1Pk) https://www.amazon.com/dp/B01MG4GZX0/ref=cm_sw_r_cp_api_i_AXWCQT2PDXHDB9DTPN30?_encoding=UTF8&psc=1
So it seems to be out of stock, but this is the one I bought: https://www.amazon.com/gp/product/B01MG4GZX0/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 -- it's ok, but honestly I slide down on it a lot when I move around during the night. There might be better options out there :).
-I use skincare from Drunk Elephant. They sell a good sampler kit and with purchase it comes with a sample of their new retinol treatment which is ammmazing), its seriously like magic. If you use all of the things in the kit as instructed, you'll see such a fabulous improvement in the look/feel of your skin.
-Drink a lot of water, take a high quality multi-vitamin (i use Bluebonnet brand), take a good amount of omega-3s every day.
-I use pillows to elevate my head/neck/shoulders to prevent blood/fluid from pooling around the eyes making them look puffy ("The horizontal sleep position, both prone and supine, allows for fluid drainage into the lower eyelid. This interstitial fluid then pools and presents as swelling"). I just use a few soft pillows to achieve this but there are also pillows designed specifically for this purpose