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. […]