Sean KingstonJust three weeks after a near-fatal jet ski accident left him in critical condition, Sean Kingston has returned to Twitter to update fans about his recovery.

Typing out his first tweet since the May 29 accident, the 'Beautiful Girls' singer appeared to be in good spirits, exclaiming, "Feeling alot better! GOD IS GREAT! Thanks for all the prayers and support! Love you ALL!" Kingston attached a healthy-looking photo of himself from the hospital to accompany the tweet, throwing up a peace sign and looking a few pounds lighter.

The 21-year old Jamaican-American singer injured himself in Miami over the Memorial Day holiday, when he crashed his newly-purchased jet ski into a bridge, while riding with a female companion. After losing his life jacket, he was rescued from the water, and immediately rushed to the Ryder Trauma Center of Miami's Jackson Memorial Hospital.