Miami Heat forward LeBron James rang in the New Year in style, asking his longtime girlfriend to marry him at his New Year's Eve/birthday party Saturday night.

James and Savannah Brinson have been dating since high school and have two children together.

James, who turned 27 years old this week, celebrated his birthday and 2012 with a huge party attended by 50 select guests and some of his Miami teammates. The party had a huge cake adorned by edible 18-carat lions and Swarovski crystals.