Posted 10 hours ago10 hr Tara Owens is a 90s model. She is currently a co-owner at Siren Beauty - a luxury brand of high-end fragrances started by her and Amelia Fleetwood.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.