With a nine year investment horizon her portfolio shouldn't include any bonds, especially when most bonds are paying virtually nothing or even a negative rate after inflation.  
Even if the markets go down she has plenty of time to recover in a 100% equity portfolio.
I suggest blue chip, dividend-paying stocks.  Reinvest the dividends until she retires.  When she retires she can take the dividends as cash flow.