Beyoncé has been acting since 2001...
[ExtraChapstick]
Edit: I saw your part about Bey... Here are roles I think she'd be great in:
1. Superhero (Wonder Woman or something else)
2. Prostitute or stripper (but for governors... or athletes - hopefully someone gets the reference)
3. ???
I really don't know... she's already done a variety of roles...:
Carmen: A Hip Hop Opera (2001)
Austin Powers in Goldmember (2002)
The Fighting Temptations (2003)
The Pink Panther (2006)
Dreamgirls (2006)
Cadillac Records (2008)
Obsessed (2009)
A Star Is Born (upcoming - 2012)
am I forgetting any...?