She's always a stunning sight to see, and Hilary Swank was on-hand at the 2011 International Indian Film Academy awards in Toronto, Canada over the weekend.
The ?Million Dollar Baby? beauty dazzled in a floor-length, sparkling Elie Saab Couture gown as she took the stage alongside Anil Kapoor to present the Best Leading Male award, which was won by ?My Name Is Khan? actor Shah Rukh.
On receiving his award, Khan delivered an emotional acceptance speech and finished by saying, ?One night .. one world ... one mega celebration.?
Hilary later tweeted a photo of herself with Kapoor, writing, ?What day we had fun!!! SO! it was very nice and we all had a good time!!!'