They have been so friendly towards each other for such a long time yet they have never released anything together. The only excuse I can imagine is that their producers have had a rought time mixing their sounds together(Although Rihanna is pretty versatile) amd also finding the right time for both of them to release a collab single.