Charlie Hunnam was ''all smiles'' at a wedding just hours after it was announced he had dropped out of 'Fifty Shades of Grey'.

The 33-year-old British actor attended celebrity publicist Jennifer Betts nuptials at Bacara Resort in Santa Barbara, California, on Saturday (12.10.13), shortly after Universal Pictures confirmed he would no longer be playing bondage-loving billionaire Christian Grey in Sam Taylor-Johnson's upcoming adaptation of the erotic novel.

A source told E! News that the 'Sons of Anarchy' star seemed in great spirits and gave a heart-warming toast to the bride and groom.

Universal Studios issued the following statement on Saturday: ''The filmmakers of 'Fifty Shades of Grey' and Charlie Hunnam have agreed to find another male lead given Hunnam's immersive TV schedule which is not allowing him time to adequately prepare for the role of Christian Grey.''

The first film in the trilogy, penned by E.L. James, was due to begin filming next month and soon after the announcement, the author tweeted: ''I wish Charlie all the best. x''

Charlie's decision to pull out of the movie came as a surprise to fans as he recently gushed about how excited he was to be cast in the blockbuster alongside Dakota Johnson.

It was previously revealed that Ryan Gosling, Robert Pattinson and Shailene Woodley were among the high profile stars to turn down roles in the controversial movie.