Jennifer Aniston has been one of America's sweethearts for many years. She has graced the covers of magazines, inspired hair cuts, and been a leading lady in blockbuster hits.
Selena Gomez hasn't been in show business quite as long as Jennifer, but is trying to make her mark on Hollywood. So far, she hasn't shed her Disney frocks.
It would however seem that Selena has a girl crush on Jennifer.
Who do you think is hotter, the seasoned veteran Jennifer Aniston, or the pop princess Selena Gomez?