WireImage
Tyra Banks is 37 and she is all over 17 year old Justin Bieber in a way that totally creeps me out. Not only is she two decades older than him, she is also older than his mother. Maybe once she realizes that, she will stop wearing skin tight leather one-pieces. Not that she can’t wear it, I just don’t think she just should.