jeans

Jennifer Aniston is in an awfully good mood while attending a business meeting in Beverly Hills. Look at that big smile! We have a feeling she's still thinking about her hot three-hour date last night with Justin Theroux.

X17online first reported exclusively that Jennifer Aniston and Your Highness star Justin Theroux enjoyed a romantic dinner date Wednesday night at West Hollywood's Sunset Towers Tower Bar.

As for how long they've have been an item, our source added that the two have been hooking up for quite a while.

    "Jen and Justin have recently started dating. They've known each other for a while, but they're more than friends now. They're cautious -- they're both taking it slowly."


Way to keep your new love affair on the down low, Jen ... or at least try.