better-well, Megan admitted it herself that "Justin Bieber has more talent in his bangs than I have in my whole body" or something like that, so I guess Rosie's a better model than Megan is a better actress. So Rosie
prettier-if Megan's face wasn't melting from the amount of botox already, I'd vote for her but in this case... Rosie again
sexier-I think Agent Provocateur commercial was one of he sexiest I've seen in my life... Rosie once again