Tom Felton looked in great spirits as he made his first public appearance since collapsing at a golfing event last month.The 34 year old actor, who played villainous Draco Malfoy in the Harry Potter film franchise, looked happy and healthy as he attended the launch of Michelin star chef Tom Sellers' residency in The Parlour at Ned's Club in London Tuesday evening.Tom showed off his eye for style in a blue jacket atop his white zip fleece, complete with beige trousers and white shoes.The movie