London
(ANI):
Jessica
Alba,
who
once
vowed
that
she"d
never
bare
all
in
front
of
the
cameras,
has
gone
nude
for
her
latest
film.
In
an
art
house
action
film
based
on
Mexican
B-movies
called
'Machete",
Alba
is
seen
revealing
her
birthday
suit,
reports
the
Daily
Mail.
The
Latino
star
told
Scarlet
magazine
in
February
that
she
would
never
bare
all
for
the
cameras,
saying:
''No,
I'll
never
do
a
nude
scene.
I
can
act
sexy
and
wear
sexy
clothes
but
I
can't
go
naked.''
The
Sin
City
star
continued:
“I
think
I
was
always
very
uncomfortable
about
the
way
my
body
developed,
and
I
remember
my
grandmother
would
freak
out
and
throw
a
towel
over
me
if
she
saw
me
wearing
just
a
bra
and
panties.
I
come
from
a
very
Catholic
family
so
it
wasn't
seen
as
a
good
thing
to
flaunt
yourself
like
that.
I
can
handle
being
sexy
with
clothes
on
but
not
with
them
off."
The
29-year-old,
however,
has
had
no
qualms
appearing
in
her
birthday
suit
in
the
new
Robert
Rodriquez
movie.