How long have chris and rihanna been dating