Quite a departure from her typically demure (even drab) outfits!

Katie Holmes arrived for a meeting in Beverly Hills this afternoon rocking a revealing top and a very, very short skirt. Work it, girl! Katie has been exercising nonstop at the gym lately and it's definitely paid off. Just check out those toned legs!

Tom Cruise is one lucky guy...