DREW BARRYMORE: BEAUTY & THE BIZ
The setting was the luxurious SLS Hotel in Beverly Hills, CA, but it could’ve been anywhere in America. That’s how Drew Barrymore makes everyone around her feel – comfortable, welcome and totally accepted. For someone who can trace her onscreen lineage to the very beginnings of Tinsel Town, Drew Barrymore is decidedly and intentionally un-Hollywood. […]