Whether singing, dancing or pulling off a grown-up geisha-girl dress at the premiere for Moulin Rouge in Cannes with pal Ewan McGregor, Nic really cancan do it all.