5月4日,导演张纪中在个人社交平台分享了一段为娇妻杜星霖庆生的vlog,他还发文写道:“太太总是说我不够浪漫,今天和孩子们亲手给她制造一场浪漫的惊喜”,文末他还甜喊杜星霖:“老婆,生日快乐”。
原来这天不仅是杜星霖42岁生日,还是张纪中与娇妻结婚7个年头的日子,双喜临门真的太完美了。或许也是日子太过特别,所以张纪中今年才如此精心准备了一番。据张纪中透露,他为了给老婆浪漫惊喜,直接为对方准备了几千朵玫瑰花,简直太浪漫啦。不得不说,张纪中虽然再过半个多月就73岁了,但浪漫真是一点不少啊,杜星霖真是嫁对了。
为了这场浪漫惊喜,张导从早上八点就开始做准备,全程亲力亲为,太用心了。
九点的时候,张纪中就开始准备布置场地,他首先制作的是鲜花拱门。张纪中花了一个半小时做好了鲜花拱门,看到他抱着大束粉色玫瑰花布置场地的身影,可别说,还挺让人感动的。
众所周知,张纪中比娇妻杜星霖大了31岁,因此当初两人结婚消息曝光后,网上几乎都是吐槽与质疑。面对外界各种不好的言论,张纪中和杜星霖始终淡然面对,他们用甜蜜恩爱逐个击破各种流言蜚语,属实是真爱无疑了。如今在杜星霖42岁生日当天,张纪中还花费金钱、时间、精力、体力来为娇妻打造一场玫瑰花盛宴,用心的同时也让大家看到了张纪中对杜星霖的爱意与宠溺。
等到中午十二点十分的时候,张纪中就带领着一双儿女准备插花。插花是一项大工程,因此花费的时间也相对多一点。
两个小朋友全程都跟着爸爸准备,哪怕惹得满头大汗也一点不在乎。看得出来,平时张纪中和杜星霖把孩子教导得很好。看到两个孩子如此卖力地给妈妈准备惊喜,他内心肯定也是十分欣慰和骄傲。
哥哥脸上的汗水十分抢镜,但小家伙一把擦了汗水就继续开工,一点都不怕累,真棒!
下午四点半的时候,玫瑰花基本上插完了,张纪中又带领着两个孩子给杜星霖准备浪漫唯美的“花瓣路”。哥哥和妹妹全程都表现得十分开心,撒花瓣的时候比爸爸还来劲儿,可爱得不得了。
等到杜星霖快进场的时候,女儿还录制了有爱的生日祝福送给妈妈,看到自家小棉袄这么有心,杜星霖是不是得感动落泪啦。此外,从小朋友这个怼脸视角看,她真的长得和爸爸张纪中好像啊,胖嘟嘟的样子可爱又软萌。
随后,杜星霖终于“闪亮登场”啦,她被儿女牵着往前走,老公张纪中就站在身后遮住她的眼睛,惊喜感直接拉满。
等到看到老公和孩子们准备的玫瑰花“海洋”,杜星霖直接开心到飞起。已经怀四胎数月的她孕相已经非常足了,脸蛋儿比之前圆了不少,不过腿还是和从前一样细,保持得蛮不错。
张纪中推着生日蛋糕走向爱妻,蛋糕同样是选择的玫瑰花图案,简直浪漫至极。等到生日蛋糕推上来,杜星霖就开始闭眼许愿,嘴角的笑意将当下的幸福甜蜜展现得淋漓尽致。
许愿结束后,张纪中立马就给老婆献上了甜蜜的亲吻。虽说已经是结婚七年的老夫老妻了,但杜星霖被老公亲吻的时候,还是有些害羞,甚至都低下了头,莫名被甜到啦,哈哈哈。
随后张纪中又抱着女儿给娇妻献吻,儿子也紧随其后。在生日这天收获了老公儿女的齐齐献吻,杜星霖确实是幸福爆棚。
张纪中为老婆准备的“玫瑰花海洋”真的好壮观啊,周围全是粉色的玫瑰花,隔着屏幕都觉得好浪漫。杜星霖在看到玫瑰花瓣雨时也是忍不住高举双手欢呼,喜悦之情一览无余。
杜星霖怀着四胎宝宝也没有落下对女儿的关心,她抱着女儿开心灿笑,画满超有爱。而同老公儿子同框时,杜星霖也是笑得一脸幸福。
一家四口在粉色的玫瑰花海洋里就餐,浪漫加倍。看到杜星霖的灿笑,相信这个生日于她而言也是相当特别和感动的吧,张导太会了。
说起来,在老婆怀上四胎宝宝后,张纪中真的将“好老公”诠释得淋漓尽致。除了这次为老婆准备生日惊喜外,他还会陪着杜星霖产检。当第一次听到腹中宝宝的胎心时,早已是人父的张纪中也忍不住感动落泪。
现在,张纪中和杜星霖仍然是甜蜜恩爱,丝毫不被外界质疑声影响,挺好的。那么就祝福夫妻俩一直保持这样的幸福高糖吧。再次祝杜星霖生日快乐,也祝福她整个孕期一切顺利,不久的将来平安诞下宝宝!
-->
`,
"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=257602&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 ;
}