Thandie Newton was in New York City last night for the premiere of her new TV series, Rogue. For the occasion, the actress slipped into a Vintage Swee Lo Abstract Beaded Dress. She completed her look with a pulled back ‘do and bold red lip. Hot! I’d rock this dress in a minute! What do you Continue Reading









































