Rihanna because she's tall and more exotic looking. Also her body is not as curvy as Beyonce which isn't something models have. Rihanna seems more of the Victoria Secret type.
Neither of them have the height for high fashion modeling. Both have gorgeous faces, though, so they'd do great in commercial modeling. Both could probably pull off VS modeling, as well. Those pictures are HOT.