As an actress, she debuted in the movie Hounded 2006.
Just keep scrolling down and enjoy! And now guys, here are the promised nudes! Paparazzi caught Taylor and her boyfriend Joe Alvin enjoying the sunny day and swimming on the Islands.
She is mostly known for playing the blind lead in M Night Shyamalam Village in 2004.