Rihanna has been ''nursing'' herself through her 777 Tour.

The 'Diamonds' hitmaker has been relying on a mixture of cough syrup and lozenges to keep her going since waking up with a cough after her first performance in Mexico City last Wednesday (14.11.12), the first of seven consecutive shows in seven cities over seven days.

Speaking in a behind the scenes video, she said: ''I woke up coughing on the plane and I took some cough syrup, some cold and sinus tablets, lozenges ... I'm drinking lots of water and [multivitamin supplement] Berocca.

''This entire trip, in order to make it to the end, you have to literally nurse yourself every step of the way the entire time.

''Because it's so much work - so much on your body and so much on your immune system it weakens you. And you're open to so many other viruses that are just there.''

Rihanna also worried about the effect viruses would have on the 150 guests - journalists and fans - who have joined her travelling the globe on a private 777 Boeing jet from Mexico City, to Los Angeles, Toronto, Stockholm, Paris, Berlin, London and finally, New York, tonight (20.11.12).

In the video, shot earlier in the tour, Rihanna added: ''There's so many people on the plane. One flight alone is bad enough, seven of them... We'll definitely be sharing some flu's on this plane.

''I know that sounds gross but that's life. So everybody just has to make sure that they pay attention to themselves and their health throughout.''

The Bajan beauty played her penultimate show in London's Kentish Town Forum last night (19.11.12) with a host a celebrity guests attending, including Kylie Minogue and Chloe Moretz.