43岁蔡依林演唱会造型炸裂,生图曝光差距很大。
自2023年以来华语乐坛逐渐恢复元气,明星演唱会应接不暇,最近薛之谦、邓紫棋、张学友、张杰等热门歌手都开启了巡演之路。
前几天薛之谦还因为在演唱会上“乱点鸳鸯”登上热门,在与粉丝互动环节,一对情侣被抓拍,结果女方直接否认男友在旁边,说是自己来的。
一夜之间扎心的“眼镜哥”和不认男友的美女都增粉几十万。
张学友的演唱会负责抓罪犯,萧敬腾的演唱会负责招雨,而蔡依林的演唱会,场场都是视觉盛宴。
蔡依林Ugly Beauty Finale
2024世界巡回演唱会日程安排的十分紧凑,平均一个月三场,在刚刚结束的佛山、深圳、贵阳三站巡演,得到了歌迷的一众好评。
接下来将紧锣密鼓的筹备重庆、温州、泉州、太原、沈阳、南昌、济南等城市的巡演,最新一站贵阳站座无虚席,和深圳站一样都聚集了超过4万多人,台上台下都很壮观。
蔡依林Ugly Beauty演唱会的舞美、服装都全面升级,在造型上更是频繁挑战尺度,原来越有Lady
Gaga、麦当娜等欧美女星的架势。
蔡依林自出道以来就在舞台服装上煞费苦心,2024年的巡演更是请来了好莱坞顶级设计师,以身体构造为基础的设计师惠特克·马勒姆。
这是美国知名的工匠二人组,其代表作有《神奇女侠》、《复仇者联盟》《美国队长》,美队、神奇女侠经典的紧身胸衣都是他们打造的。
电影《海王》,以及《泰坦之战》中所有的主角战衣,都是出自他们之手。
在女性表演服装上,更是集合了战士、贴身、流线、皮质等元素,当然,大部分服装设计都很大胆,蔡依林在舞台上的尺度已经算是非常收敛了。
这次Ugly Beauty Finale 2024巡演每一站的服装大同小异,每一套都非常出圈。
比如亚洲曲目的金色铠甲,头上一顶金色圆环,宛如音乐世界的女战士,再加上蔡依林娴熟的舞姿,每一次都火力全开点燃现场气氛。
到了慢歌环节,蔡依林则换上一裘银缕束腰连身裙,高开叉的设计尽显长腿,完全掩盖了蔡依林身高上的劣势。
淡紫+粉红色的漂发,在舞美的搭配下衬托下,显得格外迷人。即便是已经43岁,生活自律的蔡依林依旧保持了完美的体态,腰身纤细宛如少女。
到了快歌时,蔡依林又换上了粉色、淡蓝色的芭比风舞蹈服,再加上稚嫩的丸子头,除了性感之外更展现出机灵俏皮的一面。
以至于台下的歌迷时而喊姐姐,时而喊妈妈,此起彼伏的呐喊声让舞台上的蔡依林哭笑不得。
聚光灯下的蔡依林美的不可方物,然而现实落差有些大,在贵阳站演唱会结束后,蔡依林还晒出了在广州的拍摄花絮。
工作日程紧张的她不忘抽空体验生活,逛街市买菜,学做饭,非常接地气。
就连路边摊的老板也忍不住称赞:「真人比上镜还漂亮。」
蔡依林也笑称小时候经常会到街市吃饭,但长大之后就很少再踏入街头小市,这次体验让她重回小时候的感觉。
视频中的蔡依林大方得体,而且是淡妆出镜,只不过笑起来非常平凡,完全没有了舞台上的那股仙气,腰身比也没有舞台上的蚂蚁腰显眼。
不过蔡依林这样真实、洒脱的一面,在镜头上还是很少见的,43岁保持这样的状态已经算是凤毛麟角的女神了吧。
?
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=256819&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}