Katie Holmes and Blake Lively were in danger of stealing the limelight from the host of rockers performing at last night’s Concert For Sandy Relief at New York’s Madison Square Garden (December 12, 2012). Even Kanye West turning up in a skirt couldn’t upstage these two glamour-pusses, who were all a-shimmer for the big event.

Holmes may be a recent divorcee at 33 and Lively a newlywed at 25, but the pair of them looked equally happy last night. Katie chose to wear a figure-hugging purple dress with velvet panels, designed by Tom Ford, suiting her own classic style down to the ground (well, down to the knees anyway). US Magazine have pictured Tom Cruise’s ex looking relaxed at the charity concert, which featured The Rolling Stones, Paul McCartney & Nirvana and Bruce Springsteen, among others and she wore her hair loose, neatly accessorised with black pointy heels. Blake went for a studded red leather mini-dress, designed by Isabel Marant and nude caged ankle boots, designed by Christian Louboutin.

Blake, who recently married Ryan Reynolds, has been keeping a low profile of late, though she and her new husband had been spotted enjoying a break in Paris at the start of this month. Both Katie and Blake were looking stunning last night; they almost put some of the musicians to shame when it came to grabbing the limelight.