While she likes to indulge in her favorite snacks during her off-time, when she is on tour Rihanna is on a high-protein diet that includes lots of vegetables.