gotta go w/ beyonce... if based on looks alone, her body is unreal lets face it. . but damn thats close. alicia seems like she would make a better mate tho, and ill take that weight. its good weight. shapely and curvy weight. based on personality + looks I would def go with alicia. but to answer ur question i gotta be honest and say Beyonce. Rhianna is not even in the running as far as im concerned. she is hot, ive seen her in person up close to confirm this (before she got all gothic and shit), but she aint touching them two. u could show a movie on her forehead.